Written by: Diana West Wednesday, April 23, 2008 7:40 AM
Read this column by Isi Leibler in The Jerusalem Post and ask yourself whether the Israeli culture of denial and and self-deception he describes sounds at all familiar.