Globalization is no excuse for states to shirk their human rights responsibilities: Amnesty International outlines human rights violations in 149 countries

Choose a language to view report

Download PDF