×

This video, captured in 2010, show the Kimyal Tribe of Papua, Indonesia, celebrating the arrival of the New Testament in their own language.

LOAD MORE
Loading