President Pedro Castillo. Imagen courtesy of ANDINA/Prensa Presidencia.
Castillo
By Diego Lopez Marina
July 27, 2022
You Might Also Enjoy
Peru’s Congress overrides president to pass Petroperu law
By Colin Post - October 23, 2015
U.S. tourist dies atop Vinicunca in Peru
By Michael Krumholtz - June 19, 2018
Peru’s government looks to blockchain to fight corruption
By Sebastian Castro Giraldo - May 27, 2019