Revelation: The Fall of Babylon (17-18) June 23, 2024 Pastor Kevin Leach End Times, Eschatology, Judgment, Politics, Prophecy, Revelation, World System Revelation Show Audio Player Save Audio Pastor Kevin takes a look at Revelation 17 and 18 and the fall of Babylon. The godless world system that opposes Christ will one day crumble and those who depend upon it will crumble with it.