Ted Cruz is fighting with a Muppet on Twitter again. This time it’s Elmo.

6/29/2022
Ted Cruz is fighting with a Muppet on Twitter again. This time it’s Elmo.