Saudi Foreign Minister Adel al-Jubeir attends a news conference after a meeting with his Russian counterpart Sergei Lavrov in Moscow, Russia, April 26, 2017. (Reuters)
Saudi Foreign Minister Adel al-Jubeir attends a news conference after a meeting with his Russian counterpart Sergei Lavrov in Moscow, Russia, April 26, 2017. (Reuters)
by Thaer Abbas | Jun 28, 2017 |