paolo guerrero
By Michael Krumholtz
May 22, 2018
You Might Also Enjoy
Peru declares state of emergency amid protests, reduces some citizen rights for 30 days
By Diego Lopez Marina - December 15, 2022
Peru: 8 million seahorses seized in Lima port
By Colin Post - June 20, 2016
Mining protests flare up during Peru’s election season
By Colin Post - May 12, 2016