aNewDomain — Ted Cruz upset Donald Trump in the Iowa Caucus. But who is he?
What do you need to know about our possible next president? Here’s my Ted Cruz primer, below.
Ted Cruz cartoon: Ted Rall
Now that Ted Cruz has upset Donald Trump in Iowa, you need to know who this man is. Here’s Ted Rall’s Ted Cruz primer. [cartoon]