Skip to content

Pressure mounts on Peru’s election authorities amid presidential race delay