Elmo has lost his voice. For now, at least.

Kevin Clash, the puppeteer who gave life to Sesame Street's beloved character, has resigned from the popular children's program in the wake of a second allegation he had sex with an underage boy.

Sesame Workshop released the following statement on Tuesday: