Social Media, Internet Shutdowns are the Latest Weapons in the Israeli-Palestinian Conflict
image source Eva Galperin EFF Days ago the Israeli Defense Forces (IDF) launched Operation Pillar of Defense, its latest military operation against Hamas in Gaza,…