Monday, April 19, 2010

Oh, please. As if there was ever a left in Israel

Lamenting the decline of the so-called Israeli left.