Presidente Pedro Castillo. Courtesy of Peru’s Presidency
PedroCastillo
By Diego Lopez Marina
July 5, 2022
You Might Also Enjoy
Tia Maria protests resume ahead of talks with government
By Colin Post - August 4, 2015
Border dispute between northern Peru states
By Colin Post - September 28, 2015
Peru’s most wanted fugitive arrested in Colombia
By Colin Post - May 1, 2016