US President Donald Trump. (Reuters) by Thaer Abbas | May 19, 2017 | US President Donald Trump. (Reuters)