Refine your interests »
The Canadian election last week (October 19) produced a new government under Liberal Party leader Justin Trudeau. Defying speculation of a minority government, the Liberals won a clear majority, defeating the NDP and Stephen...more