Posts Tagged ‘John Chau’

American killed on Indian island was not a missionary

Monday, November 26th, 2018

Indian police and church officials say the American killed on an isolated island was trying to convert tribal people to Christianity. John Allen Chau’s body was found last week on a beach of North Sentinel Island in the Bay of Bengal with arrow wounds. Dependra Pathak, director general of police of the Andaman and Nicobar Read more