Elizabeth May seems confused about “peace rally” (with video UPDATES) September 23, 2008 By admin The Green Party statement reads: OTTAWA - Contrary to rumours circulating on the internet, Elizabeth May, Leader of the Green Party of Canada did not appear at … [Read more...]