OTTAWA, Oct. 20 (Xinhua) -- The Liberal party led by Justin Trudeau toppled Prime Minister Stephen Harper's Conservatives in Canada's general elections Monday, according to preliminary results published by the Elections Canada Tuesday.
Harper has conceded defeat and the Conservative party announced his resignation.










