Canada's Liberal Party has elected Mark Carney as its leader, and he is set to replace Justin Trudeau as the Prime Minister ...
It was all done in public, in broad daylight, before a television audience and a press corps seated ten feet away. I had to review the podcast ten times, and seek the advice of those in intelligence ...