Pedro Castillo declared president-elect of Peru – Asia Despatch

  • Share

The leftist candidate won the popular vote but had been accused of fraud by rival Keiko Fujimori.

  • Share