World

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.