Ted Cruz tears into Sesame Street for 'aggressively advocating' vaccinating children under five with Elmo getting a shot and says they have 'zero scientific...
Sen. Ted Cruz's war on Sesame Street resumed Tuesday after the Texas Republican saw that the fictional muppet Elmo had been vaccinated against COVID-19.