Tuesday, December 1, 2020
More

    Tag: John Chau

    Touching the Untouched Sentinel Tribes: Justifying Encroachment in the Name of Civilization

    0
    North Sentinel Islands Issue The death of American missionary John Chau on the North Sentinel Islands has raised a debate on the onslaught of the modern civilization and the rights of the indigenous populations. It is a complex issue that must be revisited time and again.

    The Latest