Ted Cruz Jets Off to Cancun, Mexico
Season 26 E 61 • 02/18/2021
As hundreds of thousands of Texans remain without power or clean water while enduring dangerously cold weather, Texas Sen. Ted Cruz seeks refuge in Cancun, Mexico, sparking furious backlash.