News Ted Cruz Gets Roasted By Twitter For Proposed Tax Fix October 31, 2022 The GOP Texas senator’s declaration aroused suspicion and jokes on social media.Read More