In Wake of Gaza Massacre, Israeli Leaders Should be Prosecuted for War Crimes

A disturbing image of young Israelis sitting by the Gaza border, cheering and watching as bombs fall on Palestinians just a few miles away has evoked widespread condemnation as it circulated on social media. On March 30, Israel Defense Forces (IDF) soldiers shot 773 unarmed Palestinian protesters in Gaza, killing 17 and wounding 1,400. Twenty […]