Patrick Madrid, EWTN Radio host and author of “The Godless Delusion”, talks about the need for faith as a very basic human need.