North Sentinel Island, one of the most isolated islands on the planet, has intrigued the world for decades. Little is known about the people who inhabit it, the Sentinelese, a tribe that lives in complete seclusion, rejecting any attempt to contact the outside world. But recently, rumors have begun to circulate on the internet about the possible …
