b'How can God be good and allow bad things to happen? In this message, Pastor John tackles one of the toughest questions that we as humans have to answer; Why does God let bad things happen?'