Sunday, November 18, 2018

The Palestine Authority & the Death of a Prisoner

Last week , the Palestinian paramilitary police arrested three people charged with direct involvement in the death of Yousef Baba , 32, who died as a result of torture during interrogation in a Palestinian...