Elmo puppeteer resigns

News

Elmo puppeteer Kevin Clash has resigned from Sesame Street in the wake of allegations that he had sex with an under-aged youth

More From News/World