Categories
Articles

Nobody is sure where Ted Cruz is, but many are speculating he flew to Cancun after Texas’ deadly winter storm

Business Insider Business Insider