Members of Peru Libre in Congress. Image courtesy of ANDINA
Peru Libre
By Diego Lopez Marina
July 5, 2022
You Might Also Enjoy
Former Peruvian Football Chief cleared of corruption
By Mathew Di Salvo - December 28, 2017
Peru President Dina Boluarte announces early elections, declares state of emergency after riots leave 8 dead
By Diego Lopez Marina - December 13, 2022
Peru loses 2-1 to Germany in road friendly
By Michael Krumholtz - September 9, 2018