Purepecha Church Brings Light to Spiritual Darkness

A church in South-Central Mexico wages war in the heavenlies to secure its community’s freedom.