Justin Trudeau Takes Thinly Veiled Swipe At Trump.
You can hardly blame him.
After a rocky relationship with the former President, who infamously called Canada's Prime Minister, Justin Trudeau “two-faced,” “weak” and “dishonest,” Trudeau was obviously reliev...