Elizabeth May

[National Post hit piece] Green Party and 9/11 truth: Elizabeth May's moment of truth

 

Elizabeth May's moment of truth

National Post · Friday, Oct. 29, 2010
link: http://www.nationalpost.com/news/canada/politics/Elizabeth+moment+truth/3743613/story.html

Green Party of Canada leader Elizabeth May deserves praise for urging four of her party's current and former candidates to cancel an Ottawa conference that is showcasing apologists for Iran's government. But Ms. May should do more: She should eject these individuals from the Green party.