Don Maroc The Green Party of Canada gives at least two meanings to the colour in it name. It stands, of course, for environmental respect and for ecology before corporate economy. In addition it is a collection of political neophytes, exemplified by the party leader Elizabeth May, Member of Parliament
Continue reading