Pastor David continues answering questions from the congregation with one I bet everyone has asked at some point – why do bad things happen to good people? Why does God allow babies to get cancer? Why are really good people victims of violence? And how can we explain an all-powerful God who allows these things to happen, especially to people who doubt? Let’s find out together!