saint peters basilica, rome, papacy, pope

Who is the Whore of Babylon?

How often have we all heard ill-informed people claim that the “Whore of Babylon” mentioned in the book of Revelation is the Vatican / Holy Catholic Church?

Read More »