Why Allah Sent Prophets: Sharing Good News and Giving Warnings
As the Qur'an says, Allah sent messengers to deliver glad tidings to those who do good and to caution those who stray. In Surah An-Nisa, ayah 165, Allah tells us He made them bearers of happy news and strong warnings, so that people have no excuse before Him after their coming. And Allah is always Almighty, full of wisdom.