1 day agoSen. Ted Cruz Leaves Colin Allred's Campaign In Shambles With Masterful Debate Performance: Part 2NewsVids