Trump’s betrayal of Canada is starting to unravel

.....

© The Globe and Mail