Today is Election Day in Canada and tomorrow the Canadian political landscape may be drastically different. What seemed like an ordinary campaign at the start with predictable results similar to those attained the last time around has been flipped on its head and might just take a sharp turn to the left before…
