Mexico is put to the test by the Inter-American Court of Human Rights over a torture case

Choose a language to view report

Download PDF