Does Texas Sen. Ted Cruz deserve the Cancun criticism?

609

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…

guest
0 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments