Iran will not join the Makkah Joint Defence Agreement by December 31, 2026. Tehran’s refusal will leave the pact as a three‑country defence bloc after the August 7, 2026 signing by Saudi Crown Prince Mohammed bin Salman, Turkish President Recep Tayyip Erdogan and Pakistani Prime Minister Shehbaz Sh…