Texas Senator Ted Cruz In Cancun As Winter Weather Hammers Texas

Texas Senator Ted Cruz is reportedly in Cancun as severe winter weather hammers his state.

Fox News reports Cruz and his family headed to Mexico as millions of Texans remain without power.

Freezing temperatures have also impacted water supplies and entire communities have become isolated.

More about: