Global Affairs
Humala walks free after Peru’s top court throws out 15-year jail term
Humala, who governed Peru from 2011 to 2016, was released from the Barbadillo Prison in Lima on Friday evening, where supporters gathered outside the facility to celebrate his return to freedom.
