Guests Richard Barris, a renowned pollster, and Neil McCabe, a former military reporter, dive into fascinating findings from Barris's annual Christmas poll. They reveal that 92% of Americans still celebrate Christmas, and nearly 80% believe in God. Barris critiques religious leaders for their political focus over outreach. The discussion shifts to national security as McCabe explains the implications of a Supreme Court ruling on the National Guard and operational challenges for ICE. The conversation is thought-provoking, linking faith, politics, and security.