Emilio Delgado, 'Sesame Street's' Luis for more than forty years, has died ~tv Article 330 words 7 votes