Holy War and Hijrah
The end game of Islam is global submission to Allah – by any means necessary. December 6, 2024 by Mark Tapson Leave a Comment [Want even more content from FPM? Sign up for FPM+ to unlock exclusive series, virtual town-halls with our authors, and more—now …