Consultations on the Mecca Defense Agreement in New York
Foreign ministers of Saudi Arabia, Pakistan, and Turkey discuss security and defense mechanisms for Mecca on the sidelines of the 81st UN General Assembly session.
Foreign ministers of Saudi Arabia, Pakistan, and Turkey discuss security and defense mechanisms for Mecca on the sidelines of the 81st UN General Assembly session.