IDF and Gaza Beach Massacre: ‘We Didn’t Do It…They Killed Themselves’ Mideast Peace IDF and Gaza Beach Massacre: ‘We Didn’t Do It…They Killed Themselves’ Richard Silverstein June 11, 2006 My post title is perhaps a slight stretch, but only by a little if you continue reading...Read More