President Pedro Castillo. Image courtesy of Peru’s Presidency
Pedro Castillo
By Diego Lopez Marina
May 12, 2022
You Might Also Enjoy
Aldo Vasquez sworn in as Peru’s new justice minister
By Colin Post - October 22, 2015
Peru’s government looks to blockchain to fight corruption
By Sebastian Castro Giraldo - May 27, 2019
Lima mayor criticized for design of coastal boardwalk
By Colin Post - December 29, 2015