Canada’s Liberals Celebrate a Stunning Win and the Populist Challenger Loses His Seat

The Liberals are projected to win more of Canada’s Parliament’s 343 seats than the Conservatives, although perhaps not an outright majority.

Read More