Actor Emilio Delgado Dies

American television actor Emilio Delgado has died at the age of 81 . The American actor played Louis Rodriguez, owner of Fix It Shop on Sesame Street for 45 years. Emilio Delgado’s manager confirmed the news of his death, while the actor’s…