Tea Party favorite Ted Cruz has won a convincing victory against Republican establishment favorite David Dewhurst in the Texas senate primary. Read more
[Thanks BJS]
UPDATE: Cruz served Chick-Fil-A at his victory party. It seems that he has a lively sense of humor, too.
[Thanks BJS]
UPDATE: Cruz served Chick-Fil-A at his victory party. It seems that he has a lively sense of humor, too.