Brazil: Carandiru ruling – a shock to the human rights community

Choose a language to view report

Download PDF