Spiritual Battle in San Pedro Yaxcaba
There are approximately 150 inhabitants in the village of San Pedro, which is known for it’s practice of idolatry and witchcraft. From the moment we arrived in the village we felt the dark oppression. We began to rebuke the forces of darkness and to cry out to God as we set up and walked the …