La Roca Eterna hispanic christian church in Toronto, Canada hosts the Ahmadiyya congregation for a symposium on "The good news according to Christianity, the good news according to Islam".
This video contains the question and answer session.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?