The NDP is Canada's leftmost party. It is a hodge-podge of labour unions, greens, radical feninists, socialists, leftist populists and homeless communists.
Just like the Democrats in the US.
8 posted on 09/02/2006 4:31:50 AM PDT by MAexile
(Bats left, votes right)