As Texas remains in the grip of an unprecedented freeze United States Senator Ted Cruz was seen at the airport in Cancun after reportedly purchasing a return ticket home Thursday. (Feb. 18)
TED CRUZ: Yeah. I just answered a whole bunch of questions. Go home and keep working to get the grid reopened, to get power restored, to get water back on.
A lot of Texans are hurting. And this crisis is frustrating. It's frustrating for millions of Texans. It shouldn't happen.