Ted Cruz promptly returns to Texas from Cancun, issues apology (VIDEO)

https://twitter.com/therecount/status/1362552651561504769?s=20