Celebrities lash out at Ted Cruz for Cancun trip amid Texas snow crisis: 'Horrifying and enraging'
Published
Celebrities are lashing out at Sen. Ted Cruz for traveling to Cancun, Mexico, with his family as Texas continues to face a major snow crisis that left more than 500,000 without power.
Full Article