They say that the definition of insanity is doing the same thing over and over again and expecting different results. The positions of the Palestinian Arabs in the latest round of peace talks, being pushed by Obama Administration and Secretary of State John Kerry, and the concessions being expected of Israel by the U.S. and […]