The 100+ Plus Film Festival. What's in your camera?

The Church of the Nazarene in the South Pacific has been working on the South Island of Vanuatu in a place called Aniwa. One of the main chiefs in this area welcomed the Church of the Nazarene and gave permission for a church building to be constructed.
In unfortunate circumstances, the chief passed away after a [...]