So, what are we to make of John Allen Chau?
The death of Chau, who was killed trying to bring the Christian faith to a remote tribe in India on North Sentinel Island in the Andaman Sea, hearkens to an earlier sort of evangelicalism.
Read Full Article »