Pedro Castillo and ministers
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
1,000 special police to combat illegal logging
By Colin Post - June 29, 2015
Peru closes in on plea deal with Odebrecht
By Michael Krumholtz - November 28, 2018
Humala to request decree powers to address economy, crime
By Colin Post - May 2, 2015
