2 June 2017

Comment: Trump and Paris - who will have the last laugh?