General Roberto Chiabra. Image courtesy of ANDINA agency.
Roberto Chiabra
By Diego Lopez Marina
May 5, 2022
You Might Also Enjoy
Peru loses World Cup bid after defeat by Australia
By Diego Lopez Marina - June 15, 2022
Peru police official arrested with 119 kilos of cocaine
By Colin Post - May 16, 2016
Why Peru’s democracy is not in jeopardy
By Colin Post - April 2, 2016