The “resistance” is a Palestinian mission to annihilate Israel from the Jordan River to the Mediterranean Sea, as outlined in the Palestinian National Charter. It is disguised with propaganda, although occasionally the mask slips, as it did at Cabot Learning Federation in Bristol after its Muslim diversity boss hailed Hamas as heroes. First came blocking […]