PHOTO / CHINA
Peru’s new president
Published: Jul 29, 2021 11:38 PM
Pedro Castillo leaves the Congress after his swearing-in ceremony in Lima, Peru on Wednesday.  Castillo was sworn in as president of Peru after weeks of uncertainty after defeating a right-wing rival in a hard-fought presidential runoff.  Photo: Xinhua

Pedro Castillo leaves the Congress after his swearing-in ceremony in Lima, Peru on Wednesday. Castillo was sworn in as president of Peru after weeks of uncertainty after defeating a right-wing rival in a hard-fought presidential runoff.  Photo: Xinhua