Saudi Deputy Crown Prince Mohammed bin Salman. (SPA) by Thaer Abbas | May 23, 2017 | Saudi Deputy Crown Prince Mohammed bin Salman. (SPA)