President Pedro Castillo and former Minister Geiner Alvarado. Image courtesy of ANDINA.
Geiner and Castillo
By Diego Lopez Marina
September 23, 2022
You Might Also Enjoy
Tia Maria opposition leader faces corruption allegations
By Colin Post - May 8, 2015
Lima to pay $15 million for breach of bus-rapid-transit contract
By Colin Post - February 24, 2016
Thousands march in Peru against President Pedro Castillo
By Diego Lopez Marina - November 9, 2022
