How can a good God allow suffering? Join Pastor Joe Cameneti as he embarks upon a journey to explore some of today's most difficult questions.