
Who is Babylon the Great? Revelation 17:5 presents a description: "And upon her forehead was a name written, Mystery Babylon the Great, the Mother of Harlots and Abominations of the Earth." This question has been a mystery since Apostle John wrote the Book of Revelation two thousand...