According to early Muslim prophecies, Armageddon will be ushered in with a major Muslim victory against "Romans"...
Armageddon
The government of Israel and its intelligence services, which is coordinating an increasingly frantic campaign to bring...