When the Mahdi Turns on Islam
Chapter 17 of Revelation covers the great prostitute seated on seven mountains which is Islam based in Mecca, with the many waters being the multitude of people that will follow Islam waiting for their Messiah (full chapter at bottom), who…