Socialist Pedro Castillo declared Peru's next president more than a month after run-off election

Socialist Pedro Castillo declared Peru's next president more than a month after run-off election

SBS

Published

The official result of the 6 June run-off election had been delayed by appeals from right-wing candidate Keiko Fujimori aimed at annulling some ballots over fraud accusations.

Full Article