Fact-Checking Noah Pollak and the IDF’s Unofficial Spokespeople
By now, Israel Defense Forces (IDF) attempts to spin the story of Jawaher Abu Rahmah — the Palestinian woman who died last week following a protest in the West Bank village of Bil’in, by all indications due to exposure to… Continue Reading