Mecca Defence Pact: 10-Year Commitment and Withdrawal Terms | CuratedNews