In Papua New Guinea, many people believe the spirits of their ancestors control the world and must be appeased through dark and violent rituals. But in the face of this darkness, God is calling the people of Papua New Guinea to Himself.
Resource type: Story