Ted Cruz just picked a fight with a Muppet. Again.
By Chris Cillizza, CNN Editor-at-large On Tuesday, Elmo — yes, the perennially joyful red Muppet who loves, literally, everyone — got vaccinated against Covid-19. “Elmo got the COVID vaccine today, just like Elmo’s mommy and daddy!” tweeted the puppet. “Elmo’s daddy had a lot of questions, but Elmo’s doctor said the vaccine would help keep
Continue Reading