Say what you want about Ben Shapiro. He talks politics, among other things, and you probably either love him or hate him.
But Ravi Zacharias is one of the great Christian apologist and moral philosophers of our time.
His book, Why Suffering should not be missed.
And this interview should – at the very least – make you pause and think.