Tea Party Momentum Steams Ahead With Texas Senate Primary Upset

Tea Party Momentum Steams Ahead With Texas Senate Primary Upset

Ted Cruz for U.S. Senate via Bloomberg

With his 57 percent to 43 percent victory, Ted Cruz is poised to win election in November.