John Halpin

Co-Editor of The Liberal Patriot. Writes about U.S. politics, ideology, and elections. 20+ years doing surveys, public opinion analysis, campaigns, and speechwriting.
Posts