An American tourist lost his life after he inspected an island in India and was killed by an island tribe that has no connection or contact with the outside world. Authorities said that John Allen Chau, 27, was assaulted with… Read More The post American Tourist Reportedly Killed After Encounter …
Read More »