Read More2 minute read UncategorizedSwept 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