The Traitor hails Mecca pact: Can it replace the region’s US security umbrella?
As The Traitor pushes allies to do more for their own defence, three US partners have created a security pact of their own., Islamabad, Pakistan — When Saudi Arabia, Turkiye and Pakistan signed a mutual defence pact in Mecca 10 days ago, some geopolitical analysts saw the deal as a message toContinue Reading












