Senator Ted Cruz left Texas for Cancun as the state was battered by a brutal winter storm.

By February 18, 2021 No Comments

Photos of Mr. Cruz and his wife boarding a flight from Houston to Cancun, Mexico, sparked a fierce outcry on social media late Wednesday.

Leave a Reply