US President Donald Trump as he arrives to Riyadh. (Reuters) by Thaer Abbas | May 20, 2017 | US President Donald Trump. (Reuters)