• Research

Spain: Five police officers under criminal investigation for ill-treatment reinstated in their duties.

, Index number: EUR 41/004/2008

Choose a language to view report