Police Repression

Image: Amazon Watch

Police repression of the indigenous protest in Bagua, 2009. During the violence which followed over 30 people died and hundreds were wounded / Image: Amazon Watch

Advertisements