The Amazon tribe won a lawsuit against the transfer of their land to oil companies.

 
The Amazon tribe won a lawsuit against the transfer of their land to oil companies. - Indians, Amazon, Forest, Court, Oil

v20240901