felix moreno callao
By Colin Post
November 17, 2015
You Might Also Enjoy
Transport workers’ protest strands thousands in north Lima
By Colin Post - August 23, 2016
Peru’s Constitutional Court orders former President Alberto Fujimori released from prison
By Raquel Castaño - March 24, 2022
Peruvian Biologist wins the ‘Green Oscar’ award for her work with manta rays
By Frances Jenner - April 30, 2018