New Lima’s Major Rafael Lopez Aliaga. Image courtesy of ANDINA.
Aliaga
By Diego Lopez Marina
October 4, 2022
You Might Also Enjoy
Tia Maria: police request extension of emergency
By Colin Post - July 8, 2015
Peru to construct cable car system in Machu Picchu
By Michael Krumholtz - September 16, 2018
Peru govt prepares for fight with Congress over tax cut
By Colin Post - September 1, 2016