News

An American tourist has been arrested after allegedly traveling to a remote island in the Bay of Bengal and attempting to contact one of the world’s most isolated tribes.
North Sentinel Island is a land mass roughly the size of ... but the Sentinelese are “the most isolated Indigenous people in the world,” according to Survival International.