Peru’s Attorney General Patricia Benavides. Image courtesy of ANDINA/Héctor Vinces.
Patricia Benavides
By Diego Lopez Marina
July 27, 2022
You Might Also Enjoy
Peru and Chile in new border dispute
By Colin Post - October 21, 2015
Conservative businessman Rafael López Aliaga elected mayor of Lima
By Diego Lopez Marina - October 4, 2022
Ayacucho festival features scenes from Shining Path conflict
By Colin Post - April 4, 2015