In the wake of another accusation of sexual misconduct with an underage teen, the puppeteer who has voiced the beloved “Sesame Street” character Elmo for more than two decades has officially resigned from his role.
The media firestorm began two weeks ago when a man accused 52-year-old Kevin Clash of having a sexual relationship with him when he was underage. At the time, Clash, who is gay, admitted to having a relationship with the accuser, Stephen Sheldon, but said it was a consensual relationship between two adults.