Saudi Minister of State and National Security Adviser Musaed Al Aiban, left, meets Iran's Secretary of the Supreme National Security Council Rear Admiral Ali Shamkhani, right, and China's top diplomat Wang Yi in Beijing on March 10. SPA / Reuters
Saudi Minister of State and National Security Adviser Musaed Al Aiban, left, meets Iran's Secretary of the Supreme National Security Council Rear Admiral Ali Shamkhani, right, and China's top diplomatShow more