Mexican Man Freed After 20 Years in Franco-Mexican Legal Scandal
A Mexican man, Israel Vallarta, has finally walked free after spending nearly 20 years behind bars, having been acquitted in a case that not only caused significant diplomatic tensions with France but also highlighted the deep-rooted flaws in Mexico’s criminal justice system. Background of the Case Person Details Israel Vallarta Accused of leading a kidnapping […]
Read more

