Lecture on Requirements of Faith by Shehzad Saleem. A lecture series titled "Understanding the Quran" organised by Al Mawrid.
Dr Shehzad Saleem