Deliverance is what some choose to call the casting out of demons. Casting out of demons has been going on for ~2000 years. It is quite biblical.
QuoteMark 16
17 And these signs will accompany those who believe: in my name they will cast out demons; they will speak in new tongues;
18 they will pick up serpents with their hands; and if they drink any deadly poison, it will not hurt them;
Forum:
Destructive Churches