Saturday, November 16, 2024
- Advertisement -spot_img

TAG

Ted Cruz

Who won Texas Senate debate? How Cruz vs. Allred played for base voters, sports fans | Opinion

After months of bashing each other at a distance, Ted Cruz and Colin Allred finally brought their U.S. Senate battle to the debate stage...

Latest news

- Advertisement -spot_img