Peru's Rafael López Aliaga Leads with 23.4%, Voting Extended to April 13
Rafael López Aliaga now leads Peru's presidential race with 23.4%, as voting continues until April 13 due to material shortages and logistical delays. The prolonged process keeps the election outcome highly uncertain, with further official tallies awaited.
· 53d ago