Humberto “Beto” Duran from California was probably innocent of murder for almost 30 years. Thanks to the “Loyola Project for the Innocent” organization, the 48-year-old has now been released and can hardly believe his luck.
Humberto “Beto” Duran from California was probably innocent of murder for almost 30 years. Thanks to the “Loyola Project for the Innocent” organization, the 48-year-old has now been released and can hardly believe his luck.