Pedro Castillo (left) and Alberto Fujimo (right). Image credit: Courtesy of Andina.
CastilloFujimori_090524
By Diego Lopez Marina
May 9, 2024
You Might Also Enjoy
34 tons of zinc spill into Peruvian river killing 600 tons of fish
By Diego Lopez Marina - June 25, 2022
Fugitive judge Cesár Hinostroza captured in Spain
By Michael Krumholtz - October 20, 2018
Peru to build cable cars to serve poor Lima districts
By Colin Post - August 4, 2015