Peru Humala Release

Former President Ollanta Humala speaks with reporters as he leaves at Barbadillo Prison in Lima, Peru, Friday, July 31, 2026, after the Constitutional Court overturned his money laundering conviction.