Villagers Do Animal Sacrifice

Back to Search Results

Pagan festivals, held annually, have Christian overtones.  There are no priests or working churches in the valleys.  Every village has an elder with priest-like powers.
< previous image next image >