Magical Thinking vs. Failure of Imagination

Email a Friend
Republican presidential candidates John Kasich, Jeb Bush, Marco Rubio, Donald Trump, Ben Carson, Ted Cruz, Carly Fiorina and Rand Paul at a 2015 debate.