Elmo Puppeteer Kevin Clash Resigns


Amid fresh accusations of a second relationship with a minor, the recently disgraced, briefly rehabilitated, and instantly redisgraced Sesame Street puppeteer has announced his resignation from the show. [Media Decoder]