Did you listen to Dr. Zacharias’ 9 min and 31 sec video?
Why not post Dr. Ravi separately, and have a discussion on his teachings? There are plenty of people who despise Catholicism who would love to listen. Sounds like he may have a following there...