American believed killed by isolated tribe on India’s North Sentinel Island
Associated PressComments Off on American believed killed by isolated tribe on India’s North Sentinel Island
Police officer Vijay Singh said seven fishermen have been arrested for facilitating the American’s visit to North Sentinel Island, where the killing apparently occurred.