Cannibals of India: The Sentinelese
For at least 2,000 years, the indigenous people who live in the lush, verdant rain forests of the Andaman Islands in the Bay of Bengal have called the islands home…..
For at least 2,000 years, the indigenous people who live in the lush, verdant rain forests of the Andaman Islands in the Bay of Bengal have called the islands home…..