Document #2012036
HRW – Human Rights Watch (Author)
Palestine: Authorities Crush Dissent (Appeal or News Release, English)
Palestine: Authorities Crush Dissent (Appeal or News Release, German)
Palestine: Authorities Crush Dissent (Appeal or News Release, French)