CTV NewsWhat to expect from Trudeau's meeting with TrumpJun 19, 2019Mike BlanchfieldBy Mike Blanchfieldmore_vert
CBS NewsTrump - Trudeau meeting today: Live updates as Canadian Prime Minister Justin Trudeau meets with President Donald Trump at White HouseJun 20, 2019more_vert
Vox.comUSMCA, Trump's new NAFTA deal, explained in 600 wordsJul 1, 2020Jen KirbyBy Jen Kirbymore_vert