HOME

Is it just a coincidence that the Prophet's Mosque in Medina, Saudi Arabia has ten spires on it that look very much like horns? Are these the ten horns of the beast? (Figuratively speaking?)

Ten horns of the beast of Revelation and Islam