On Monday, Houston police arrested eight people for trespassing at Texas Senator Ted Cruz's residence while protesting climate change amid the state's ongoing power crisis.
Reportedly, Cruz got word of the backlash he's received for flying to Cancun during the current weather crisis and booked a ticket home at 6AM Thursday.