Emilio Delgado, ‘Sesame Street’s’ Luis for more than 40 years, has died

He was 81. “We are saddened by the news of Emilio’s passing. Emilio was an immense…