The Exchange hosted by the Melbourne City Adventist Church • 279: Do you want to made whole? Part 2 Why does God allow suffering? • Listen on Fountain