Chile: Mapuche leader arrested
Jorge Huenchullan, a Mapuche leader detained Feb. 17 in a violent police operation in Temucuicui, Chile, was transfered to Algol prison after a court in Collipulli declared him a fugitive from justice. The court cited an outstanding arrest order against… Read moreChile: Mapuche leader arrested


