Does Texas Sen. Ted Cruz deserve the Cancun criticism?

45

Texas Senator Ted Cruz has been hit HARD with criticism for leaving Texas in the middle of the Lone Star state’s massive winter storm and power grid failure. And, to make it worse, he left the snowy Texas for…Cancun. Cruz said he only left to…