Tag: Izzeldin Abuelaish
Hiding Evidence of Its Own Innocence
Within 1 day of the most high-profile civilian casualty incident of the 2009 Gaza war, Israel had exculpatory evidence on its responsibility for that death. Why wait 8 years to make it public?
