North Sentinel Island is home to one of the last truly isolated tribes on Earth, a community that has survived tens of ...