Witchcraft spirits are encountered and stopped by God's prophets. You are in a spiritual war for dominion. Apostle Paul said, “We are not wrestling against flesh and blood.” That doesn’t mean we're not wrestling. It just means we know where the battle originates. Spiritual warfare is something we cannot escape as Christians. Christ said he would build His church and the gates of hell would not prevail. However, they are still trying.