Muhammad: The First Anti-Racist in History

The teachings of Prophet Muhammad encouraged all people to strive towards anti-racism, which ...

Bilal Ibn Rabah: A Living Lesson on Human Freedom

The story of Bilal teach us the true meaning of freedom, that blackness of skin and bondage wou ...

Hijrah: Migration for Peace

By: Mohamed R. Okasha The Prophet Muhammad (peace be upon him) began calling people to Islam ...