How Can a Good God Allow Evil? Does Life Have Meaning?
After watching video, scroll down to see related videos.
About Ravi Zacharias
Ravi Zacharias has spoken all over the world in great halls and universities. He is listed as a Senior Research Fellow at Wycliffe Hall, Oxford university. He has appeared on CNN and other international broadcasts. The author of several books for adults and children, he powerfully mixes biblical teaching and Christian apologetics.