Revelation: The End of Days

A fictional interpretation of biblical prophecies unfolding in the modern world.