The tragic situation in Texas following this week’s historic cold snap and power outages has people pointing fingers. Perhaps the ire has been pointed toward no one more than Texas Sen. Ted Cruz, who left the state for Cancun, Mexico.
Sign in
Welcome! Log into your account
Forgot your password? Get help
Password recovery
Recover your password
A password will be e-mailed to you.