Bishop Barron: The Reality of Demons, How to Fight Them With Prayer, & Debunking the New Atheists · Tucker Carlson · Sentinel