Spain: Human Rights Violations in the Detention Centre of Aluche

Spain: Human Rights Violations in the Detention Centre of Aluche

A group of 101 people held in a detention centre (CIE) in Madrid have submitted a letter of complaint to the local court and the Spanish Ombudsman against human rights violations being committed in the centre. Signed on the 28 April, the letter presents a long list of...