Nicanor Boluarte
NicanorBoluarte
By Diego Lopez Marina
January 24, 2024
You Might Also Enjoy
Peru’s finance minister resigns amid concerns of fuel tax increases
By Michael Krumholtz - June 5, 2018
Thousands march in Lima, Peru demanding the resignation of President Pedro Castillo
By Diego Lopez Marina - April 7, 2022
Ancient cemetery from the Mochica culture discovered in Chiclayo
By Michael Krumholtz - December 8, 2018