Ted Cruz Won His Home State, At Least
Category: POLITICS
He avoided an embarrassing defeat in the Texas GOP primary.
By Elise Foley, 2016-03-02