Advertisement
X

Protests In Brazil Over Indigenous Territories

Indigenous people take part in a protest demanding the demarcation of Indigenous territories, in Brasilia, Brazil.

Indigenous people take part in a protest demanding the demarcation of Indigenous territories, in Brasilia, Brazil.

Show comments
US