The Return of Jesus in Islam & Christianity by Imam Karim AbuZaid

2,167 views · Published 2 May 2012 · 4:02 · Indexed 28 October 2026

Channel: Karim AbuZaid · 2012 · Education

Watch on YouTube

A Question in a debate. Location: The Rock of Southwest Church. Littleton, Colorado USA
Date: April 29th 2012

More from this channel