Why do bad things happen to good people? How do such unspeakable tragedies strike innocent children? Why is there so much brokenness in the world?

 

Continue reading