Live from Dallas, Texas, Sen. Ted Cruz takes on Democrat challenger Beto O’Rourke in a must-watch debate.

The event at Southern Methodist University is the first of three hour-long debates between Cruz, the liberty-minded incumbent, and O’Rourke, an open borders, anti-2nd Amendment Democrat from El Paso.


Related Articles


Comments