On a remote island lives a people who have rejected all contact with the modern world. Their language, Sentinelese, is…
This website uses cookies.