John Halpin 

John Halpin is the president and executive editor of The Liberal Patriot. He writes about U.S. politics and elections, ideology, and public policy.
26K+ subscribers