Ted Cruz Wins Fight for Political Survival Over Beto O'Rourke science science / science 5 years ago 341 Views comments Sen. Ted Cruz, a deeply conservative Republican who is a proven political survivor, fought to victory Tuesday over a charismatic newcomer. Read more
Comments