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
If Kamala Hates ‘Price Gouging,’ Why Does She Buy Her Doritos at a Convenience Store?
Craig Bannister
Biden: There Are Fine People ‘on Both Sides’ of Hamas-Israel Conflict
Craig Bannister
Montage: Biden ‘Lies and Slurs His Way Through His Entire Speech’