PPOLITICS Read More 2 minute read US Man Killed By Tribe On North Sentinel Island | PoliticsbyPia SubramaniamNovember 22, 2018 American Christian John Allen Chau has been killed by a tribe as he set foot on the…