
Peru's election authority head Piero Corvetto resigned Tuesday to restore public confidence following April's chaotic general election. Vote counting continues with results expected by May 15. The presidential runoff is scheduled for June 7, with right-wing candidate Keiko Fujimori leading at 17 percent, while two left-wing candidates compete for the second spot.