Casting Out the Great Dragon

Revelation’s Casting Out of the Great Dragon: Revelation 12:7-9 How can religions claim that God is good in the kind of world we live in? If God is good, how can they explain the existence of evil? Revelation opens the veil of human history to show there is more than the human...
Read More →