The Mecca Defense Accord: A Muslim NATO? – OpEd Tarique Niazi Eurasia Review 32 0 14.08.2026 .....© Eurasia Review visit website