The story of young American missionary John Allen Chau, killed by a Neolithic tribe ... is this island Satan’s last stronghold where none have heard or even had the chance to hear your name?” ...
Earlier this year, the film Last Days premiered at Sundance Film Festival, dramatizing the life of John Allen Chau. According to a journal he left behind, Chau, an American missionary and graduate ...
PARK CITY, UTAH Jan. 28 (UPI) --Last Days, which premiered Tuesday at the Sundance Film Festival, is a respectful dramatization of the events that led to John Allen Chau's death on North Sentinel ...