Traitors or fools?

A group of Israelis has placed an ad in several newspapers (not the JPost) in which they call for Israel to recognize a 'Palestinian state' now and call on the members of the United Nations to do the same. J Street may be connected to the ad - I got it off their web site.I have uploaded the ad to ScribD and I am embedding it below (Hat Tip: Challah Hu Akhbar via Twitter).J Street IsraelAd_EngIt