Latest Editorials

Evolution and its Adversaries (Part-1)

The infusion of philosophy into scientific disciplines results in a situation leading to chaos in scientific studies. The theory of evolution is the… more »

Can be Suicidal

In political matters ambiguity cannot be allowed any room. Ambiguities carry a value for the Fuqaha,’ but in politics, to ignore them can be suicidal.


Islam? Which Islam?

When one discovers the historical animosity and wars against Muslims by one group, then, by what definition can the two be defined Muslims at the same time?


Faith Glued to Hearts

Believers see the truth of Prophetic predictions from the flashes of their inner eye.

The Hadith

Celebrating Eid al-Adha

Hypocrisy in the Name of Faith

Etiquettes of Eid-ul-Fitr


A Story of Conviction and Change

Anselm Tormeeda: A Fourteenth Century Christian Scholar and Priest Turned Muslim

On the Directness of Divine Communication