Shaykh Salih Al Maghamsi, the imam of Masjid al Quba in Medina, Saudi Arabia and an expert in tafseer explains that the real meaning of thinking good of Allah.
Dawa In The Park: Volume Five Speakers: Mansur Ahmed Abdurraheem Green Isa Calliste Abu Ameenah Bilal Philips Abu Sufyan Macdowell In this video brother Mansoor Ahmed reasons for the existence of the...