
US tourist arrested for trying to visit isolated Sentinelese tribe
Maxar closeup satellite imagery of North Sentinel Island, which is one of the Andaman Islands, an Indian archipelago in the Bay of Bengal. The island is a protected area of India. It is home to the Sentinelese, an indigenous tribe in voluntary isolat A U.S …