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.
01/27/2022 - 15:41
It’s Divisive for Parents to Help Gov. Youngkin Root Out Divisive Teachings, Virginia Teachers Union Says
01/27/2022 - 11:04
Microsoft’s ‘Inclusiveness’ Checker Warns Woke ‘Word’ Users to Change Neil Armstrong Quote, Barry Manilow Lyrics
01/26/2022 - 16:30
Roadside Crowds Cheer Canadian Truckers’ ‘Freedom Convoy’ Protesting Vaccine Mandates Prohibiting Cross-Border Deliveries
01/26/2022 - 13:42
01/25/2022 - 15:04
CNN’s Stelter on Biden Calling Fox’s Doocy a ‘Son of a Bitch’: 'Biden Doesn’t Berate the Media Like Trump'
01/25/2022 - 12:22
You Think ‘the Rape, Trauma and Abuse…Is Worth It, as Long as Your Ideology Wins,’ Matt Walsh Tells LGBTQ Activists
01/24/2022 - 11:59
01/21/2022 - 14:24