2009-11-21 10:55:01
Canadian federal leaders (2009): From left to right: Conservative Prime Minister Stephen Harper, Liberal Michael Ignatieff, New Democrat Jack Layton, Green leader Elizabeth May and the Bloc Québécois' Gilles Duceppe.