Leftist Pedro Castillo declared Peru's next president

Leftist Pedro Castillo declared Peru's next president

More stories from Pedro Castillo

More stories from Keiko Fujimori

More stories from Alberto Fujimori