Peru’s Congress has ousted President Dina Boluarte for “moral incapacity,” plunging the country’s fragile democracy into deeper uncertainty.
Peru’s Congress has ousted President Dina Boluarte for “moral incapacity,” plunging the country’s fragile democracy into deeper uncertainty.