How Can a Good God allow Suffering? William Lane Craig This lecture was given by Professor William Lane Craig at Cambridge University as a part of UCCF's Reasonable Faith Tour. The lecture is…