The Deliverance Minister Videos

Video 2.58

The Deliverance Minister

One minister in Jacksonville, Florida is trying to battle as many demons as she can.

Newsletter

Never miss a Nat Geo moment

Your email address
Submit