A Chilean Mapuche demonstrates in support of the Mapuche resistance in Santiago. Mapuches are Chile's largest indigenous group.

Thousands Chilean Mapuches demonstrate in support of the Mapuche resistance in Santiago

Thousands Chilean Mapuches demonstrate in support of the Mapuche resistance in Santiago

Thousands Chilean Mapuches demonstrate in support of the Mapuche resistance in Santiago