Pedro Castillo participating in the 52nd OAS General Assembly in Lima. Image courtesy of ANDINA.
Castillo
By Diego Lopez Marina
October 10, 2022
You Might Also Enjoy
Boluarte enacts amnesty law in Peru despite strong criticism from human rights groups
By Diego Lopez Marina - August 19, 2025
UN condemns attempt by Peru’s Congress to investigate National Board of Justice
By Diego Lopez Marina - September 15, 2023
March against corruption calls for a general election before Vizcarra is sworn in
By Frances Jenner - March 23, 2018
