Saudi Crown Prince Mohammed bin Salman. (SPA) by Thaer Abbas | Jun 27, 2017 | Saudi Crown Prince Mohammed bin Salman. (SPA)