Share
Copied
Pedro Castillo has been sworn in as Peru's new president. He is a socialist teacher, and narrowly beat a right-wing rival, the daughter of a jailed former president, during the election. CGTN's Dan Collyns reports.