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
State firm confirms another oil spill in Peru’s Amazon
By Colin Post - June 26, 2016
US Embassy in Peru suspends services in Lima amid anti-government protests
By Diego Lopez Marina - April 8, 2022
Peru promises to build 32,000 thermal homes for people in the frigid Andes
By Diego Lopez Marina - June 17, 2022
