Renewing Hope: Reflection on Surat al-Duha (Part 1) – Shaykh Yahya Rhodus –

In this episode  Shaykh Yahya Rhodus explains the importance of having hope in Allah, and not having despair in Allah.

This podcast, the Qur’an Tafsir, provides an explanation to the verses and chapters of the Qur’an to help us understand the Word of Allah, presented by various scholars.