Isolated Tribe’s Future at Stake in India’s $9B Island Project
The Shompen, one of the world’s last isolated tribes, reside on Great Nicobar Island in the Indian Ocean. Their way of life is under severe threat due to the Indian government’s ambitious plans for a massive port and accompanying infrastructure. The
Isolated Tribe’s Future at Stake in India’s $9B Island Project Read More »
