Craig joined CNSNews.com in July of 2005. Craig is responsible for all CNSNews.com media relations, public relations, and marketing programs. Prior to joining CNSNews.com, he served as communications manager for the Intelligent Transportation Society of America. Craig has spent his career managing communications, public, media, and member relations for non-profit organizations such as the National Automobile Dealers Association, the Potomac Institute for Policy Studies, and the Ethiopian Community Development Council.
02/08/2019 - 15:42
Rep. Omar: Don’t Vote for ‘Politicians Who You Can Have a Beer With…Who Don’t Have the Courage to Fight’
02/08/2019 - 10:45
02/06/2019 - 15:56
Victims of Socialism in Venezuela Warn U.S.: 'Don't Fall for It,' 'People are Eating from Trash Bags'
02/06/2019 - 13:36
Schumer Smirks as Trump Describes NY Law Allowing ‘Baby to be Ripped from Mother’s Womb Moments from Birth’
02/06/2019 - 11:40
02/05/2019 - 14:22
02/05/2019 - 13:00
02/05/2019 - 10:52