Peru Police Accused of Protester Death Cover Up

Uploader: theGlobalReport

Original upload date: Fri, 12 Jun 2009 00:00:00 GMT

Archive date: Sat, 04 Dec 2021 11:55:30 GMT

According to Amazon Watch, numerous eyewitnesses are reporting that Peruvian Police have been disposing of the bodies of indigenous protesters who were killed after the police raided an indigenous roa
...
Show more