Migrating without Moving: Performing Hijrah in Your Daily Life

The article talks about another meaning of hijrah: removing yourself from negative and detrimen ...

Altruism

Who Is the Altruist and How to Be One?

What is altruism? And who exactly are the altruistic? What is the status of altruism in Islam? ...