ISLAND OF DEATH

Stunning footage shows how inhabitants of a remote island in the Indian Ocean try to kill anybody attempting to visit them.

The villagers of North Sentinel Island, located between India and Burma, fired arrows at a passing camera crew who tried to document their way of living from the sea and air.

MORE

Share
This entry was posted in Uncategorized. Bookmark the permalink.