newmuslim.net
Prophet Muhammad: A Morality Message for All Time
Equality of opportunity, mercy, justice, human rights, peaceful coexistence and respect for nature were the essence of the teachings of Prophet Muhammad …