While Texans freeze Senator Ted Cruz takes a trip to Cancun!

Well isn’t this something… So for those of you playing along at home, that’s Texas Republican Senator Ted Cruz boarding a flight to sunny Cancun, Mexico while tens of thousands of his constituents are freezing and without power due to Republican failures to weatherproof the energy infrastructure in that state….

Continue Reading