Accusations against Elmo actor Kevin Clash show why we need Sesame Street

Kevin Clash resigned from Sesame Workshop today after a weeklong drama involving allegations of underage sexual abuse, recanting and...

Elmo actor Kevin Clash has resigned from 'Sesame Street' after new accusations

Kevin Clash, the voice actor and puppeteer who made furry red Muppet Elmo famous, has resigned from "Sesame Street," Sesame Workshop said...