Jim Newell

Jim Newell covers politics and media for Salon.

Roger Ailes, Donald Trump, Megyn Kelly
Scott Walker, Jeb Bush, Donald Trump
Donald Trump
Scott Walker
Ted Cruz
Donald Trump, Jeb Bush
Jeb Bush
Bobby Jindal, Scott Walker
John Podhoretz, Donald Trump, Ann Coulter
Donald Trump, Rand Paul
Donald Trump, Scott Walker
Ben Carson, Donald Trump, Carly Fiorina