The Strategic Rationale for the Mecca Pact Mohammed Ayoob The National Interest 38 0 12.08.2026 .....© The National Interest visit website