Silent Martyrs: The Systematic Torture and Disappearance of Palestinian Prisoners
By Edward Makuzva The Embassy of the State of Palestine forcefully denounces the systematic torture and killing of 58 Palestinian detainees in Israeli custody. The horrifying reality is that this…