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