President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Proposed reserves will protect Peru’s indigenous tribes in the Amazon
By Frances Jenner - March 5, 2018
Canadian kills fellow tourist during ayahuasca ceremony
By Colin Post - December 17, 2015
Union leader assassinated near Lima
By Colin Post - June 1, 2015
