I am amazed that you are able to absorb something as sophisticated as a document produced by Harvard. Just know that Harvard is not the be all and end all of factual information. The terminology you use in your post such as "ethnic cleansing" is just another catch phrase for a Palestinian posing as an American or otherwise. There is no Ethnic cleansing going on, because there are no Israeli soldiers rounding up people and murdering them at random. You Americans are ones to talk. Your World Trade centers were attacked and George Bush decided to attack sovereign Afghanistan because they refused to hand Bin Laden over. Who the hell died and made you king of the world??? Don't be so quick to preach to a nation thats very survival is threatend every single day. Your Palestinian buddies backed the wrong horse, siding with the attacking Arab hordes. Now they are demanding land back, but I don't see how they can guarantee peace, when they parade around cheering at the sight of dead American!
US rally shows support for ex-Marine held by Iran on spying charges (AP)
from the article: And thank you to Hamas