Police Flee After Attempt To Recover The Body Of The American Killed By Tribe Goes Horribly Wrong
Everyone has been buzzing about this story about the American John Allen Chau who tried to go over and preach to some scary prehistoric island tribe and convert them to Christianity and it seems like it isn’t showing any signs of letting up with the latest development involving the failed attempt to recover his body. […]