MHG, That video is nonsense!
Mystery Babylon is not “A City.”
It is “the great men of the Earth” just as Revelation says.
The description in The Revelation is of two cities, London, and Rome. It fails to match any other, but Jerusalem, “the city wherein our Savior was crucified” will also be similarly destroyed.
Antichrist is not a Moslem.
Islam will probably be eliminated in the Psalm 83 war before Antichrist is revealed.
Well, in honesty, the “Muzzl’ems” are against Christ, sooooooooo ... that would make them anti Christ.