‘Sesame Street star Emilio Delgado has died, aged 81
https://nordot.app/874836390003081216