Sesame Street star Emilio Delgado dies aged 81

Sesame Street star Emilio Delgado dies aged 81
The actor played shop owner Luis, a character who was praised for not conforming to Latino stereotypes.
Image source, Getty Images Image caption, Emilio Delgado appeared on Sesame Street from 1971 until 2016 Actor Emilio Delgado, who appeared on Sesame Street for more than four decades, has died at t… [+3439 chars] Read More



Related Stories

See All