6
Canada votes for Parliament on May 2. According to this story, early voting is substantially higher for this election than it was for Canada’s last parliamentary election. The story also says that the New Democratic Party is polling higher than … Continue reading