WTF?!? Ted Cruz Flees To Cancún Amid Winter Storms Leaving Millions Of Texans Freezing In The Dark · Roland Martin · Sentinel