Electoral reform, dinosaurs and 'spite': the 'Longest Ballot' protest, explained

OTTAWA — More than 200 candidates are running in the Battle River-Crowfoot byelection, though only a handful have the support of official parties.