
Genocide Watch Country Report: Chile
August 2021 A group of Indigenous Mapuche protest against the Chilean government in Santiago, Chile. November 3rd, 2019. [Photograph -...
Anna Killen | Genocide Watch
Aug 3, 2021

Chile police officer sentenced for killing of Mapuche farmer on 'historic day'
Charis McGowan in Santiago Fri 29 Jan 2021 11.00 GMT Camilo Catrillanca, 24, was shot during a vehicle chase Case highlights treatment of...
The Guardian
Jan 30, 2021