On this episode Theresa Shell and Curtis Roberts unpack some strange aspects of the supernatural, seeing demons, and the dark wisdom in Buddhist meditation and New Age. Theresa shares her radical story of encountering the Lord Jesus Christ when she was lost in darkness, suicide and spiritual deception.