When the going gets tough, the tough get going — but all the way to Cancun? As millions of fellow Texans freeze and boil water in the weather catastrophe that has descended on them, Ted Cruz apparently decided that Mexico was the better part of valor.
What was he thinking?
