Presidente Pedro Castillo. Image courtesy of ANDINA.
Pedro Castillo
By Diego Lopez Marina
August 9, 2022
You Might Also Enjoy
Peru’s ruling party in death throes as high-profile leaders resign
By Colin Post - March 28, 2016
British tourist found dead in southern Peru mountains
By Colin Post - April 19, 2016
Lima police launch ‘mega-operations’ to battle rising crime
By Colin Post - August 3, 2015
