A Sad Day for Sesame Street Nigel News elmo, kevin clash, muppets, puppeteer, puppets, resigned, sesame street, sex with minors