Peruvian President Pedro Castillo
Pedro Castillo 2
By Jim Glade
March 31, 2022
You Might Also Enjoy
Two men arrested after possible revenge killing for slain indigenous leader
By Michael Krumholtz - April 23, 2018
Peru’s President shuffles cabinet amid lowest approval to date
By Colin Post - February 18, 2015
Cateriano meets with opposition ahead of confidence vote
By Colin Post - April 13, 2015