Read more 2 minute read Uncategorized Swept under the rug: An island nation lost in time North Sentinel Island: home to an uncontacted tribe that kills its visitors Located in the Bay of Bengal,… byBogdan LytvynenkoOctober 27, 2020