×

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

Advertise on TGC
LOAD MORE
Loading