Peru says presidential election results due by mid-May after delayed count
fraud without presenting evidence and called for the election to be annulled. He urged supporters of his Popular Renewal Party to protest on Sunday.
Sanchez also criticised the election process, telling reporters: “These serious organisational