Photo by Hillel Maeir/TPS on March 29, 2016

Israeli Soldier Charged for Shooting a Subdued Palestinian Stabber Testifies in Court

Written by Michael Bachner/TPS on July 24, 2016
Jaffa (TPS) – Sgt. Elor Azaria, the Israeli soldier who is charged with manslaughter for shoot…

Please log in to view more…