Texas Sen. Ted Cruz criticizes Elmo for ‘aggressively’ advocating COVID vaccine for kids in new ‘Sesame Street’ public service announcement – The New Hamburg Independent Texas Sen. Ted Cruz criticizes Elmo for ‘aggressively’ advocating COVID vaccine for kids in new ‘Sesame Street’ public service announcement The New Hamburg Independent Read More