No, Babylon and the Tower of Babel are Not in Saudi Arabia

From Jim Fletcher, WND columnist and “now director of the apologetics group Prophecy Matters” A prominent Bible-prophecy teacher claims the true site of the biblical Tower of Babel is in Saudi Arabia and the concept of “Mystery Babylon” actually refers to Mecca, not the Vatican, as some researchers of Scripture claim. As I’ve mentioned before, there’s no […]