Green Party of Canada Leader Annamie Paul was supposed to face a vote of non-confidence from her party’s governing body on Tuesday, but several sources …

source