American Christian missionary believed killed by tribespeople was a ‘martyr,’ friends say
John Allen Chau was an adventurer who hiked in North Cascades National Park in the Pacific Northwest, trekked to Israel and journeyed to South Africa on mission trips. But he was always drawn to North Sentinel Island off the coast of India, and the people there.