|

Who is the woman Babylon in the Revelation 17 prophecy? Europe?