John Allen Chau was attacked last week as he illegally set foot on remote North Sentinel Island in the Indian Ocean.
22 Nov 2018 6:33 PM IST