Press conference of Pedro Castillo and his ministers on October 12. Image courtesy of the Presidency of Peru.
Ministros
By Diego Lopez Marina
October 17, 2022
You Might Also Enjoy
At least 10 dead in central Peru truck accident
By Colin Post - July 10, 2015
Two men arrested after possible revenge killing for slain indigenous leader
By Michael Krumholtz - April 23, 2018
Peru declares Zika emergency in 11 states
By Colin Post - July 13, 2016