×

Sentinelese Tribe

The Sentinelese Tribe: This Isolated Tribe Kill Anyone ...

October 9, 2016

Located far into the Bay of Bengal in the Indian Ocean, North Sentinel Island is one of the most isolated places on earth. This outcast paradise, removed from al...