Document #1190061
HRW – Human Rights Watch (Author)
25 September 2016 | HRW – Human Rights Watch (Author)
Pakistan
This Crooked System - Police Abuse and Reform in Pakistan (Appeal or News Release, English)
This Crooked System - Police Abuse and Reform in Pakistan (Appeal or News Release, French)