U.S. Missionary Shot Dead With Arrows For Trying to Convert Tribe to Christianity
Ab American tourist killed by a tribe on a remote Indian island felt he was called by God to bring the gospel to the remote, indigenous people. Visit streaming.thesource.com for more information North Sentinel Island is off-bounds to visitors and home to the Sentinelese, who killed John Allen Chau after he was illegally ferried there […]