Kevin Clash, the actor who created the voice and persona of Elmo on Sesame Street, resigned today after a new allegation surfaced that he had a sexual relationship with an underage boy. “I am resigning from Sesame Workshop with a very heavy heart,” Clash said in a statement of “Personal matters have diverted attention away from the important work Sesame Street is doing and I cannot allow it to go on any longer.”

Read more:

Thanks Sassybear for the scoop! WOW!