Every politician has moments when their allies do more damage to their efforts than their opponents. Barack Obama may feel that way about Jack Layton, leader of the far-left New Democratic Party in Canada.
Every politician has moments when their allies do more damage to their efforts than their opponents. Barack Obama may feel that way about Jack Layton, leader of the far-left New Democratic Party in Canada.