Newell talks about the threat of Islamic jihadism and how it's alive and well in 2025, and the City of New Orleans' failure to execute certain security measures.
See All 5858 Episodes of "Newell Normand"