Police are also investigating two more Americans who may have helped John Allen Chau illegally visit the remote Sentinelese tribe.
Read MorePolice are also investigating two more Americans who may have helped John Allen Chau illegally visit the remote Sentinelese tribe.
Read More