Someone needs to remind Sen. Ted Cruz that once you post stuff on the Internet, it’s kinda out there. Forever. After Cruz was spotted on a flight to balmy Cancun while millions of his constituents were braving freezing temps without power, critics unearthed a tweet from December in which the Texas GOPer chastised Austin’s mayor […]
