Look, we know it isn’t exactly pressing news, but it’s funny. And it involves U.S. Sen. Ted Cruz, whose name alone tends to ratchet up the absurdity of any story. Amid calls for his resignation over fanning the flames of the January 6 Capitol insurrection, the Texas Republican is now getting skewered for something new: […]
