nature

Prophet Muhammad on the Elimination of all Forms of Racism

How did the Prophet oppose all forms of racism, and accordingly lay the basis for justice and s ...