Elizabeth May resigns as Green Party leader | Power & Politics

Elizabeth May has resigned as leader of the Green Party, telling supporters she wanted to quit on a high note after the party won three seats in the last ele...
Posted November 5, 2019
click to rate

Embed  |  1,568 views