The Israeli Supreme Court yesterday ruled that an Israeli police officer who urinated on a blindfolded and handcuffed Palestinian during interrogations at the Ma’ale Adumim police station in 2007 should go on trial.
The Israeli Supreme Court yesterday ruled that an Israeli police officer who urinated on a blindfolded and handcuffed Palestinian during interrogations at the Ma’ale Adumim police station in 2007 should go on trial.