Election 2024: Ted Cruz speaks in Houston

Sen. Ted Cruz spoke at his watch party in Houston, claiming victory over challenger Colin Allred

Top Videos