The pinnacle of Peru’s election authority was heckled by protesters after asserting his resignation over a chaotic election earlier this month. Piero Corvetto has confronted growing strain on account of logistical failures and delays, with vote counting nonetheless underway.
Revealed On 22 Apr 2026













