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 -...
Courthouse News Service
Mar 21, 2019
For Victims of a Little-Known Genocide, a Long Journey to Justice
Surviving Herero after the escape through the arid desert of Omaheke in modern day Namibia, 1904. (Photograph via Wikipedia) MANHATTAN...