The German Chancellor Angela Merkel and other European leaders may finally have run out of patience with President Donald Trump: https://t.co/uanhtwOtNh pic.twitter.com/2ssyTpKHyq — The New Yorker (@NewYorker) December 21, 2018