Calling people to Allah holds a most significant position in Islam. Da’wah is the process of conveying the message of Allah (Glorified and Exalted be He) to mankind. Thus, it is the mission of the Prophets and Messengers, and also the responsibility of those honored by Allah to carry knowledge. Inviting Non-Muslims to Islam - Prepared by: Mohamed Hassan