After blizzard of criticism, vacationing Senator Ted Cruz to fly back to frozen Texas
By Snakers in News
Updated 3 years ago
U.S. Senator Ted Cruz flew into a storm of criticism on Thursday after leaving his home state of Texas, grappling with a deadly deep freeze, for a holiday jaunt to the Mexican resort city of Cancun.