Lecture by Sheikh Ahmed Deedat - Addressing the Challenging Questions posed by the Christians and Jews - Musjid-un-Nur, Nairobi - (Kenya)
Shared publiclyView activity