YATacademy Qur’anic Gems: Juz’ 28 Posted by YATacademy Categories Learn the Qur'an, Qur’anic Gems January 28, 2020 0 What should you say in the times of hardships? What is the impact of patience on the heart? Read More