Spain: No pardon for torture! Four police officers convicted of illegal detention and ill-treatment have pardons confirmed by Supreme Court.

Choose a language to view report

Download PDF