Dedicated to the Restoration of Progressive Democracy
Saturday, April 23, 2016
A Fine Day for Lizzie May, the Green Party and for Canada
Eat your heart out, Mulcair. The results are in on the Green Party leadership review. Elizabeth May eeked out a win - 93.6% in support, 5.5% opposed. I guess on second thought she didn't do too bad after all.