Saudi Arabia, Turkey, and Pakistan Sign Mecca Joint Defense Agreement on August 7, 2026 | Epistemic News