Peru’s Court Orders The Release of Ex-President Humala

Peru’s Constitutional Court ordered the release of former President Ollanta Humala and his wife, Nadine Heredia. They were imprisoned months … Continue reading Peru’s Court Orders The Release of Ex-President Humala