Sunday, 21 May 2017

Donald Trump has landed in Riyadh and is meeting Arab leaders one-on-one ahead of landmark speech