World3 years ago
Peru socialist Castillo confirmed president after lengthy battle over results
Peru’s electoral authority on Monday named socialist Pedro Castillo as the country’s next president, having officially won the June 6 runoff against right-wing candidate Keiko Fujimori,...