Jim Geraghty/Definition

American conservative author, online journalist, and radio host