Peru's Congress has ousted President Dina Boluarte for "moral incapacity," plunging the country's fragile democracy into deeper uncertainty.
Copyright 2025 NPR
Peru's Congress has ousted President Dina Boluarte for "moral incapacity," plunging the country's fragile democracy into deeper uncertainty.
Copyright 2025 NPR