Leftist Pedro Castillo finally confirmed as Peru’s next president
Published
Rival Keiko Fujimori concedes defeat more than six weeks after poll
Full ArticlePublished
Rival Keiko Fujimori concedes defeat more than six weeks after poll
Full ArticleThe meteoric rise of leftist Pedro Castillo has shaken Peru's political and business elite.