petroperu oil spill amazon loreto
By Colin Post
February 19, 2016
You Might Also Enjoy
New corruption charges rock Peru’s government
By Colin Post - October 25, 2016
Peru’s middle class slightly smaller from four years ago
By Colin Post - June 16, 2015
Peruvian Congress suspends Congressman Freddy Díaz for 120 days for rape case
By Diego Lopez Marina - September 14, 2022