Pedro Castillo participating in the 52nd OAS General Assembly in Lima. Image courtesy of ANDINA.
Castillo
By Diego Lopez Marina
October 10, 2022
You Might Also Enjoy
Peru: tens of thousands march against abortion in Lima
By Colin Post - March 17, 2016
$100 million Callao dockworkers strike ends
By Colin Post - June 5, 2015
Peruvian man arrested for killing six in Japan
By Colin Post - September 19, 2015
