Can your brokenness be used for a greater purpose? Does the existence of suffering and sin - even in the life of a Christian - contradict the promises of God? Be sure to listen as Ravi Zacharias takes a deeper look at these questions on today’s Just Thinking.