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

By AI International Secretariat, , Index number: EUR 41/003/2008

See below.

Choose a language to view report