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