A Man’s Last Letter Before Being Killed on a Forbidden Island
John Allen Chau was killed by the natives on North Sentinel Island, a territory off India and one of the last relatively unpolluted hunter gatherer societies.
Was he an arrogant fool on a mission to spoil another culture for his own...