Spain DNA Evidence Injustice: 15 Years Prison, 2.5M Compensation
19 June 2026
The Spanish State must pay 2.5 million euros to Ahmed Tommouhi. Justice has recognized a major error that led to the unjustified incarceration of this man for fifteen years for (…)