Israel Palestiniane

Combating Israel’s Flimsy “Human Shield” Rhetoric

Israeli “human shield” rhetoric is — at its best — a marketing scheme misrepresenting reality and — at its worst — an excuse for exterminating the Palestinian population.