Friday, December 21, 2018

The German Chancellor Angela Merkel and other European leaders may finally have run out of patience with President Donald Trump: