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