Elmo got a COVID vaccine, kicking off U.S. Senator Ted Cruz’s second Muppet feud

This post was originally published on this site

https://content.fortune.com/wp-content/uploads/2022/06/GettyImages-1238594921.jpg



Elmo got a COVID vaccine, kicking off U.S. Senator Ted Cruz’s second Muppet feud | Fortune