Lecture on Islam and slavery by Dr Shehzad Saleem. A lecture series titled "Understanding the Quran" organized by Al Mawrid.
Dr Shehzad Saleem