Participation of Pedro Castillo in the UN General Assembly. Image courtesy of ANDINA.
Castillo
By Diego Lopez Marina
September 23, 2022
You Might Also Enjoy
Peru Cardinal criticizes ‘slowness’ of judicial reform process
By Michael Krumholtz - September 2, 2018
More financial irregularities at Peru’s ruling party
By Colin Post - February 23, 2015
Young Peruvian invents low-cost, zero electricity refrigerator in country where just 60% of homes own one
By Diego Lopez Marina - November 30, 2022