MH
Mary Katharine Ham

Mary Katharine Ham

Mary Katharine Ham is an American journalist. She is a contributing editor for Townhall Magazine, a writer at The Federalist, and a CNN contributor. She previously worked as a Fox News contributor and an editor-at-large for Hot Air.
WIKIPEDIA