John sees a woman sitting on a scarlet beast representing the influence of the city of Babylon over the antichrist during the first half of the future seven-year Tribulation (Pastor Gene Pensiero)

John sees a woman sitting on a scarlet beast representing the influence of the city of Babylon over the antichrist during the first half of the future seven-year Tribulation (Pastor Gene Pensiero)