Annamie Paul faces July 20 non-confidence vote as Green Party lays off staff

The Green Party will pursue a vote of non-confidence against its leader, Annamie Paul.