Recently someone mentioned this name (Fr. Zakaria Boutros) and was saying something about how he leaves Muslims speechless and how he is basically proving Islam is NOT the religion of God. Gaah!

I tried to Google him but don't have the time to go through all the results. I was hoping you guys could tell me more about this guy and what his 'lectures' are on? Is it true that Muslim Scholars don't know how to answer his questions?

I get really offended when someone says something about Islam that is completely wrong and dumb, and most of the times I manage to keep my mouth shut because there's no point in arguing with some of these people, but this time, I didn't even know who 'Father Zakira' was, so I couldn't defend my religion.

So, can someone please clarify this guy for me? Jazakaallah Khairan.