Mark Carney has been sworn in as the prime minister of Canada, assuming office amid threats from the United States.
Mark Carney sworn in as Canadian PM amid growing tensions with US

24/7 News Daily
Mark Carney has been sworn in as the prime minister of Canada, assuming office amid threats from the United States.