Mecca pact: Building a Muslim security architecture

Three Muslim countries, namely Türkiye, Saudi Arabia and Pakistan, have signed a collective defense agreement on Aug. 7 in the holy city of Mecca, Saudi Arabia. The signatories of...