More on US missionary John Allen Chau, killed by hostile Sentinelese tribe
(Newser) -
Forgiveness is the call of the day from the family of John Allen Chau, the US missionary killed last week by a hostile tribe on India's North Sentinel Island. The BBC reports that the Chau family posted an Instagram photo Wednesday of their "beloved son, brother, uncle, and...