Elizabeth May Of Canadas Green Party Steps Down

VICTORIA -Following an ‘absolutely disastrous druidic ritual’ and ‘ominous astrological omens’, Elizabeth May has resigned, stepping down as the leader of Canada’s Green Party. This stunning announcement came as no surprise for many devoted...