7 hours agoTalking to Muslims 178: Leeds Grand Mosque on the Quran's view of the BibleChristianComedyChannel
4 hours agoTalking to Muslims 179: An Al-Azhar University student in Cairo, EgyptChristianComedyChannel