CANADA’S LIBERALS SWEEP TO POWER Justin Trudeau, son of former Canadian Prime Minister Pierre Trudeau, led his Liberal Party to an unexpectedly sweeping victory in general elections yesterday, ending nearly a decade of Conservative rule, the daily National Post reports. Outgoing Prime Minister Stephen Harper conceded defeat and the Conservative party announced his resignation. The […]