Peru's president was impeached. Her replacement has also been plagued by scandal By John Otis Published October 10, 2025 at 3:04 PM PDT Twitter LinkedIn Email Listen • 2:47 Peru's Congress has ousted President Dina Boluarte for "moral incapacity," plunging the country's fragile democracy into deeper uncertainty. Copyright 2025 NPR