• Research

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

, Index number: EUR 41/003/2008

Choose a language to view report