Sesame Street actor resigns over child abuse claims
Longtime Elmo puppeteer Kevin Clash resigned from “Sesame Street” amid a second allegation that he sexually abused underage boys. A lawsuit filed Tuesday in New York by 24-year-old college student Cecil Singleton accuses Clash of engaging in sexual behaviour with him over a two-week period while he was underage. Singleton said […]
Continue Reading