Here are the weirdest Canadian political parties that you never knew existed

BY: AIDAN MACNAB This was the longest election campaign in over 100 years and as far as Canadians can tell, they have three options tomorrow: NDP, Conservative, or Liberal. But the truth is we have a much more diverse set…