Canadians vote today for members of Parliament, with agriculture playing a minor role at best in elections that will determine if the Conservative Party’s nine-year run is over. The CBC News Poll Tracker says the Liberal Party was backed by 36 percent of voters in the final days before the election, while 31 percent supported… » Read More