Culture David Landau: Did you ever think the press may have a point about Israel? By Ami Eden March 13, 2008