inhabitants of North Sentinel Island—a tiny, forested landmass adrift in the Bay of Bengal—have lived in isolation for tens of thousands of years. Roughly 60 square kilometers (~23 square ...