When Illusions become Traps

On September 29, 2012, the Palestinian leadership went to the United Nations and overwhelmingly received a “non-member observing state status” in the General Assembly. I was sitting with friends who were glued to TV screens watching intensely, even with tears of joy rolling down their eyes as the green lights flicked on in the General AssemblyContinue reading “When Illusions become Traps”