Tag: North Sentinel
John Chau Managed To Tell Isolated Tribe ‘Jesus Loves You’ Before Death
Indian police are warning that there are significant difficulties in recovering the body of John Allen Chau, the missionary killed last week by an isolated tribe...