Pedro Castillo with his ministers. Image courtesy of ANDINA.
Castillo
By Diego Lopez Marina
October 19, 2022
You Might Also Enjoy
Human rights commission to hear Shining Path legal appeals
By Colin Post - May 6, 2015
Criminal investigations and impeachment motions: Peru’s latest political crisis is unfolding
By Diego Lopez Marina - April 2, 2024
Gaston Acurio publishes book of forgotten Lima recipes
By Colin Post - January 18, 2016