Ted Cruz back in Texas after backlash for flying to Cancun amid brutal weather

Leave a comment: