Andy Steiger, Director of Apologetics Canada, joins us today to answer two very importance questions: What is the meaning of life? Why would a good and sovereign God allow evil? For more information: http://www.apologeticscanada.com