Measures for the protection of Sentinelese Tribe

The Sentinelese Tribe are indigenous individuals inhabiting North Sentinel Island in the Bay of Bengal in India and are thought of one of the world’s last uncontacted peoples. They are regarded as…

Read More