North Sentinel Island is home to one of the last truly isolated tribes on Earth, a community that has survived tens of ...
North Sentinel Island, hidden in the Indian Ocean, is home to the world’s most isolated tribe — the Sentinelese. When American missionary John Allen Chau tried to reach them in 2018, he was killed by ...