truomega.ca
Election produced highest turnout in 22 years
Online campaigning for votes may have been the determining factor in the quest for a better turnout