World Stage
December 6, 2019
Tags: Boris Johnson, Canada, foreign affairs, France Germany, impeachment, Justin Trudeau, London, Macron, Merkel, NATO, Trump, UK, Ukraine
Tags: Boris Johnson, Canada, foreign affairs, France Germany, impeachment, Justin Trudeau, London, Macron, Merkel, NATO, Trump, UK, Ukraine