Anna Killen | Genocide Watch
Aug 3, 2021
Genocide Watch Country Report: Chile
August 2021 A group of Indigenous Mapuche protest against the Chilean government in Santiago, Chile. November 3rd, 2019. [Photograph -...
The Guardian
Jan 30, 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...