But Bible teacher Joel Richardson, the New York Times bestselling author of “The Islamic Antichrist” and the host of the video teaching series “The Coming Battle for Jerusalem,” may have finally solved the mystery.
In his new book “Mystery Babylon: Unlocking the Bible’s Greatest Prophetic Mystery,” he makes his case for the identity of the city of evil.
It’s the city billions of people prostrate themselves before five times every single day – the Islamic city of Mecca.