Kevin Clash has resigned from PBS’ Sesame Street. The voice behind Elmo has decided that the distraction, provided by a recent scandal in which an unidentified man claimed he had a sexual relationship with him when he was underage, has made it so he cannot be effective in his job

Kevin Clash has resigned from PBS’ Sesame Street. The voice behind Elmo has decided that the distraction, provided by a recent scandal in which an unidentified man claimed he had a sexual relationship with him when he was underage, has made it so he cannot be effective in his job