3 months agoTalking to Muslims 187: Al Quba Masjid in Rochdale, North of England 1 of 2ChristianComedyChannel
3 months agoTalking to Muslims 188: Al Quba Masjid in Rochdale, North of England 2 of 2ChristianComedyChannel
3 months agoTalking to Muslims 189: A difficult conversation with a Masjid in RochdaleChristianComedyChannel