President Donald Trump keeps blathering on about making Canada the 51st state. I'm for it. With a population of about 40 million that would equal about 55 congressional seats. Guess what? The ...
With U.S. trade talks stalled, Canada's Mark Carney has been rebuilding ties with China and India, writes David Moscrop.
WASHINGTON (AP) — Canada’s announcement it will recognize a Palestinian state “will make it very hard” for the United States to reach a trade agreement with its northern neighbor, President Donald ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results