Allah’s Messengers: A Divine Favour for the Believers

Who are Allah’s Messengers? Why are they sent down and what role and functions do they perform? How are they a divine favour for the believers?

Moral Teachings of Muhammad: Lessons from the Sunnah

The Prophet’s life mirrored the due harmony between faith and actions. He is the exemplary and the prime model of conduct for all Muslims to follow.