The townspeople, who had brutally beaten him and his companions and expelled them from their homeland, stood before the Prophet with curiosity and fear, not knowing what to do. Islam teaches that Allah has sent messengers (prophets) to each nation all through record to guide humanity to the reality.13 These https://islamarticle.com/blogs/dua-for-shifa/