Why Do Muslims Worship Allah?

بسم الله الرحمن الرحيم While almost every other religious tradition is in decline, Muslim religiosity is actually on the rise. Globally Muslims are growing closer...

The 1947 India-Pakistan Partition: Good or Bad?

Muslims of Pakistan celebrate their "independence" from the British Empire on the 14th of August, and Muslims of India do likewise the following day;...

The Intense Hatred Bred by Hinduism

Over the past months, we have witnessed a serious increase in Hindu hostility aimed at Muslims within various parts of India and Kashmir. As...

The Polytheistic Roots of the Star of David

The six-sided star is one of the most prevalent and easily-recognizable modern-day symbols⁠. It is also famously promoted as the ‘Star of David.’ Interestingly however,...

Unique Measures in Islam that Block the Road to Polytheism

Islām is the perfect and final religion revealed by Allāh Ta’ālā to mankind: This day: I have perfected for you your religion! And I have...

Who Is Allah?

بسم الله الرحمن الرحيم Knowing Allah The paramount importance for Muslims to know Allah is evidenced within our daily ritual practices and prayers. In fact Muslims...

The Song of Songs: When the Bible Is Sexually Explicit

Islam is often accused by Christians of being a "sensual" religion. This is despite Islam imposing restrictions upon gender-mixing, fornication, alcohol-consumption, and so on....

Remembering Secular India’s 1983 Nellie Pogrom Against Muslims

February 18, 1983 was witness to one of the most gruesome massacres of post-independence "secular" India. It was a massacre which has even been described...

Holi: Dark Sexual Roots of This Hindu Festival

One of the many curses which afflict the people of Shirk is that while "festivals" and "celebrations" are occasions of divine remembrance and spiritual...

Not All Polytheism Is the Same: Categorizing the Types of Polytheism and Their Deities

Shirk, translated loosely as polytheism, is of varying categories and types. This discussion pertaining to these types is to make the reader aware of...