John Allen Chau: Who He Was, Why He Went to North Sentinel Island, and What We Know Now
John Allen Chau was an American missionary who died in November 2018 on North Sentinel Island, part of India’s Andaman and Nicobar Islands, after traveling there to reach the...
Read article