Why No One Can Visit North Sentinel Island – and What Happens When They Try
North Sentinel Island is one of the most forbidden places on Earth. Here’s why India protects it, who has tried to land, and what the Sentinelese tell us about human isolation.