Sheldon Stephens goes back to original story
(Newser) -
The Sesame Street sex scandal is indeed far from over : Sheldon Stephens, the 23-year-old who says Elmo puppeteer Kevin Clash had sex with him when he was 16 and Clash was 45, recanted those allegations last week—but now he's recanting his recant, TMZ reports. Over the weekend, TMZ...