Wait, am I reading this right? Georges Laraque is now the deputy leader of the Green Party?
The same Georges Laraque who, after two woeful seasons in a Habs’ jersey, thought this would be a logical career move?
And to think people were taking the Greens seriously last election, even predicting that they would win seats. How far they have fallen…