
Spain DNA Evidence Injustice: 15 Years Prison, 2.5M Compensation
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 sexual assaults he did not commit.










