Pomacocha Pedro Ruiz Gallo
By Colin Post
April 3, 2015
You Might Also Enjoy
Military helicopter rotor kills woman in northern Peru
By Colin Post - August 7, 2015
UN Human Rights Commissioner: “I heard Peruvians’ burning sense of injustice”
By Daniel Sanchez - October 27, 2017
Opposition moves to impeach three Cabinet ministers in Peru
By Colin Post - October 1, 2015