Polls open as party leaders and Canadians cast their votes
After a short, intense and heated election campaign, Canadians are casting their ballots in a historic election to choose the next federal government.
Liberal Leader Mark Carney, Conservative Leader...