Qur’anic Gems: Juz’ 28 What should you say in the times of hardships? What is the impact of patience on the heart? Read more