Caught between Barak and a Hard Place

Well, it’s now official. Amir Peretz, aka “The Mustache” is gone. Following nineteen painful months as Labor party leader, Amir Peretz has been voted out. The winner of yesterday’s Labor primaries is military man turned politician turned businessman turned politician Ehud Barak, who, quite frankly, does not make my socks roll up and down. I think I...