She has been a contributing editor for Townhall and Hot Air, a writer at The Federalist, and a CNN contributor.
She has been a contributing editor for Townhall and Hot Air, a writer at The Federalist, and a CNN contributor.