This episode Coach has a special guest on, Russ Dizdar, who has been working directly with demons and demonology for 38 years. He talks about how demons operate, where they operate, and what power we have as Christians to confront this eternal foe. Russ has cast out hundreds of demons and it is his ministry to operate, like a police force, against demons and the demonic in our world.
We do have options and abilities God has given us confront this foe. Arm yourself with Truth and go out to battle.