IDF Commander of Failed Gaza Raid Killed by Own Troops Mideast Peace IDF Commander of Failed Gaza Raid Killed by Own Troops Richard Silverstein July 8, 2019 Haaretz has just published a revealing story (Hebrew version) adding further details to the failed IDF commando...Read More