The Place We Are Found
How access to God’s Word has changed the ending for the Yali People
The Yali tribes gather together to pray in Apahapsili, Papua, Indonesia. Photo by Mark Hewes.
There is a village high in the mountains of Papua, Indonesia, called “Apahapsili.”
The name has several different meanings to the Yali people who live there, but today […]