Please enable JavaScript
In a dramatic late-night move, Peru’s Congress has impeached President Dina Boluarte on grounds of moral incapacity.