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 -...
Genocide Watch
Apr 7, 2021
state forces 'free to kill as they please' in Duterte's Philippines
APR 7, 2021 6:15 PM PHT JODESZ GAVILAN | Rappler JUSTICE. Human rights groups call for justice for Bloody Sunday victims. File photo by...