Elizabeth May, Former Leader of the Green Party of Canada | Maclean's Elizabeth May, Former Leader of the Green Party of Canada | Maclean's