News

In 2018, American missionary John Allen Chau illegally set foot on North Sentinel Island, one of the most isolated and ...