Skip to main content

ERCOT

February 23, 2021

What Texas and the nation said about Ted Cruz in Cancún

No matter what crisis Texans are facing, there’s always one constant we can depend on — Senator Ted Cruz will find a way to screw it up even more. Last week, millions of us were without power, heat, and water as our state experienced a disastrous winter...