Three innocent men released after nearly 25 years in Mexico
Ricardo Almanza, Jorge Hernández, and Sergio Rodríguez were freed from prison after being wrongfully convicted in 2002.
Ricardo Almanza, Jorge Hernández, and Sergio Rodríguez were freed from prison after being wrongfully convicted in 2002.