
The alleged leader of an infamous Mexican kidnapping ring walked out of a maximum security prison after nearly 20 years Friday, hours after a judge said there wasn’t sufficient evidence to support the charges holding him.
Interior Secretary Rosa Icela Rodríguez on Friday rattled off a list of appeals, injunctions and complaints filed over the years of Israel Vallarta’s imprisonment in a case that never arrived at a verdict.