In a historic victory for the Left, Pedro Castillo is sworn in as Peru’s new President
It took more than a month for the authorities in Peru to validate the election of the 51-year-old Pedro Castillo, the candidate of the Left, as President. Castillo was duly…