InPerspective Daily with Dr. Harry Reeder September 11, 2024 – A study from Revelation 21:1-8. How does the Bible address the difficult question: Why does God allow horrible things to happen?