Islam Podcasts

Islam Podcasts


Tafseer Al Quran Surat Ad-Duha – Sheikh Abu Talha

August 27, 2019

Sheikh Abu Talha expounds on the meanings of Surah Ad Dhua. In his unique style and presentation he links the message of the Quran into our current scenario and the oppression and obstacles faced by the Islamic dawah carriers which are similar to those...