Amnesty report highlights widespread global human rights abuses.
Hargreaves
S
S
D003906:Developing Countries; D006806:Human Rights / Q000331:legislation & jurisprudence*; D006801:Humans; D016495:Police; D014104:Torture / Q000331:legislation & jurisprudence*; D014754:Violence / Q000331:legislation & jurisprudence / Q000517:prevention & control*