Ted Cruz spotted boarding flight to Cancun amid Texas power outage


Yahoo News – Latest News & Headlines