North Sentinel Island: The Last Tribe That Has Said No
A 23-square-mile island in the Bay of Bengal is home to a tribe that has rejected every contact attempt for over 60,000 years. The Indian Navy enforces that dec
Community