Why is Babylon pictured as a woman riding upon the beast?

Babylon – The Mother of Harlots Literal Babylon was the “great city” of ancient times. The city of Babylon has been representative of organized opposition to … Continue reading Why is Babylon pictured as a woman riding upon the beast?