Apr 16, 2025
Peru’s former president and wife sentenced to 15 years in prison for Odebrecht-linked money laundering scheme
Ollanta Humala was found guilty of laundering illicit funds from the troubled Brazilian construction company for his electoral campaigns.