Sen. Ted Cruz flies home after furor over Cancun trip during Texas deep freeze

Sen. Ted Cruz went on vacation to Cancun, Mexico, as people in Texas dealt with electrical power outages and very cold weather.



Source link