19 hours agoTalking to Muslims 178: Leeds Grand Mosque on the Quran's view of the BibleChristianComedyChannel
16 hours agoTalking to Muslims 179: An Al-Azhar University student in Cairo, Egypt part 1 of 2ChristianComedyChannel