Saudi Deputy Crown Prince Mohammed bin Salman bin Abdulaziz Al Saud by Thaer Abbas | Nov 17, 2016 | Saudi Deputy Crown Prince Mohammed bin Salman bin Abdulaziz Al Saud. SPA