North Sentinel Island, a mysterious speck of land in the Bay of Bengal, is home to the Sentinelese-one of the last uncontacted tribes on Earth. Fiercely independent and notoriously hostile, they've ...
Influencers trying to reach uncontacted tribes are a growing threat to their survival, a charity has warned. There are currently 196 remaining uncontacted Indigenous groups living in forests across ...