Debbie has written, IIRC, many articles for Town Hall or maybe it was The American Thinker.
She writes movie reviews and attacks everyone else
She is certifiable