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