Ted Cruz is seemingly returning to Texas after 11 hours in Cancun

Ted Cruz is seemingly returning to Texas after 11 hours in Cancun