Craig Bannister is the managing editor for CNSNews. Craig joined the Media Research Center in July of 2005 after serving as the Communications Manager for the Intelligent Transportation Society of America. He is currently the editor of the CNSNews blog, having previously served as the Director of Communications for CNSNews. Craig has spent his career writing, editing, and managing communications, public, media, and member relations for non-profit organizations.
Latest Blogs
Trump Surprised It’s Easier to Deal with Russia Than Ukraine: ‘They Have All the Cards’
Craig Bannister
Trump Orders Agencies to Seek Financial Restitution for Frivolous Lawsuits
Craig Bannister
Wildfires, Snowstorms, Strikes Contribute to February’s Uptick in Unemployment Rate
Craig Bannister
‘Gag Me With a Spoon’: Sen. Kennedy Slams Taxpayer-Funded NPR, PBS Headlines
Craig Bannister
House Dems Disrupt Censure of Dem Who Disrupted Trump’s Address to Congress, Rep. Al Green
Craig Bannister
Trump: ‘Let Us Prepare Our Souls for the Coming Glory of the Easter Miracle’
Craig Bannister
CBS, CNN Polls Find Strong Viewer Approval of Trump’s Address to Congress
Craig Bannister
Zelenskyy Surrenders to ‘Trump’s Strong Leadership’ on Ending War, Minerals Deal
Craig Bannister
Zelenskyy Changes Tune from Saying Peace Is ‘Very Far Away’ to Seeking ‘Swiftest Possible End to War’
Craig Bannister
Postmortem: The Truth About the Biden-Harris Economy
Craig Bannister
Trump Slams Zelenskyy’s ‘Worst Statement’: ‘America Won’t Put Up With It Much Longer!’
Craig Bannister
WH Touts Greatest Hits of Trump ‘Standing Up for Americans’ Against Zelenskyy's Disrespect
Craig Bannister
California’s Cage-Free Egg Reg Causes Prices to Crack $10 a Dozen
Craig Bannister
Rep. Stansbury Named ‘Porker of the Month’ for ‘Tirade Against Saving Taxpayer Dollars,’ DOGE, Musk