Ted Cruz summons the spirit of the Alamo in Texas Senate battle
- Posted on September 27, 2024
- By The Times
- 2 Views
Ted Cruz summons the spirit of the Alamo in Texas Senate battle
A new war is waging in the Lone Star state as the embedded Republican, who has been likened to Lucifer by his critics, senses the Democrat Colin Allred at his heels