In Lima, Peru, on Tuesday, April 14, 2026, a crowd gathered in front of the National Elections Board headquarters to denounce irregularities in the recent presidential election.
In Lima, Peru, on Tuesday, April 14, 2026, a crowd gathered in front of the National Elections Board headquarters to denounce irregularities in the recent presidential election.