Laila Hamid
December 21, 2010
By Richard Falk, Al-Jazeera – 18 Dec 2010 http://english.aljazeera.net/indepth/opinion/2010/12/201012188187905194.html Richard Falk The politics of the peace process...