Why is there so much suffering in the world? Bible Reading: Revelations 21:1-5 Speaker: Rohan Pieris Series: Questions for God https://335e53.p3cdn1.secureserver.net/wp-content/uploads/2019/07/21-07-2019_Thin-Lap-1.output.m4a