Tucker Carlson interviews Catholic exorcist on reality of demons, power of God
Indiana priest Fr. Vincent Lampert explained on Tucker Carlson Today how sin can lead to demonic possession, why demons speak the way they do, and what ‘perfect possession’ is.
•