With the exception of the willfully blind, most people understand that the Palestinian “resistance” is a euphemism for efforts to obliterate of Israel from the Jordan River to the Mediterranean Sea. This is also clear from the repeated chants: “From the River to the Sea, Palestine will be free.” Now that Israel is undergoing internal […]