While Texans Froze, Ted Cruz Took Off to Cancun.
The Texas Senator deserves all the blowback he’s getting.
4 min readFeb 19, 2021
Whether it be on Facebook, Twitter, or the coverage on national television, it’s been difficult to miss what’s currently happening in the state of Texas. An unprecedented winter storm has left Texas’ private electrical infrastructure unable to keep up with the demand, resulting in…