November 4 2019 1:41pm

Elizabeth May steps down as Green Party leader

Elizabeth May announced on Monday that she was stepping down as Green Party leader effective that day, appointing deputy leader Jo-Ann Roberts as interim and that the leadership vote would take place in October 2020.

Responsive site?

Video Home