Cruz defeats Dewhurst in U.S. Senate race
After coming in a full 12 percentage points behind opponent David Dewhurst in the May primary election, preliminary results indicate Ted Cruz has won the runoff election in the race for U.S. Senate in Texas. more »
Jul 31, 2012 by Shawn Arrajj in Vote 2012

