Load more...
![](https://feps-europe.eu/wp-content/uploads/2023/08/1.-John-700x526.jpg)
John HALPIN
Senior fellow and co-director of politics and elections at the Center for American Progress, a progressive think tank based in Washington D.C.
Find all publications by John HALPIN
Publications
Find all Progressive Post by Next Left Vol. 9
Progressive Post