Jennifer Rubin is an American neoconservative columnist and a blogger for The Washington Post. Previously she worked at Commentary, PJ Media, Human Events, and The Weekly Standard. She also published at Politico, The New York Post, New York Daily News, National Review, The Jerusalem Post, and a variety of other media publications.
Source: Wikipedia