North Sentinel Island: What We Know About Visitor Deaths and Contact Risks
anthropology-cultural
North Sentinel Island, part of India’s Andaman and Nicobar Islands, is home to the Sentinelese people, who have lived largely in voluntary isolation for thousands of years. Th...
Open article