Learn languages naturally with fresh, real content!

Popular Topics
Explore By Region
91 candidates will run in Montreal's Sept 16 byelection, setting a record for the longest Canadian federal election ballot.
91 candidates will run in the upcoming Montreal byelection on September 16, setting a new record for the longest ballot in Canadian federal election history. The Longest Ballot Committee, advocating for electoral reform and proportional representation, is behind 79 of the candidates. The group wants a citizens' assembly to lead electoral reform, claiming political parties are not representative enough of diverse views.
129 Articles