Next month's byelection in Alberta's Battle River-Crowfoot will break the record for the most candidates on a federal ballot in Canadian history.As of Friday, 108 candidates — mostly associated with a group of electoral reform advocates known as the Longest Ballot
This content is restricted.