U.S. Missionary Killed By Isolated Tribe On Remote Island In India
Police say that American Christian missionary John Allen Chau was killed by islanders after paying fishermen to take him to the isolated island of North Sentinel in India. The remote island’s ...Read more