Former finance minister Chrystia Freeland is billing herself as the best person to lead Canada's fight against Donald Trump.
Donald Trump’s return to the Oval Office follows the pomp and circumstance of the 44 men who have come before him, with a ...