Elmo Puppeteer Kevin Clash Resigns from Sesame Street After Second Accuser Cecil Singleton Files Lawsuit

BREAKING: Long time Elmo puppeteer, Kevin Clash, resigns from “Sesame Street” after a second accuser has come forward. This also comes as Sheldon Stephens, the young man he reportedly had a sexual relationship with, now says he wants to undo his recantation of their encounter occurring when he was underage. […]

by · November 20, 2012 · Entertainment