Masha Allah..... Truly amazing!!!!
When I dialog with the Christians here in the US and face a very stubborn and prejudice mentality, it feels truly amazing to watch a video like this one. It only goes to show me that coming into Islam has got to be controlled by Allah (SWT) alone and I can talk to the Christians until my voice vanishes but I will accomplish nothing beyond merely delivering His message. The rest is really up to Him Almighty.
I ask Allah to help me in my efforts to spread his deen.. Ameen.
.