Green Party Leader Elizabeth May says her party is in the process of “re-vetting” at least one candidate following questions about past statements by some …

source