Kevin Clash, Elmo puppeteer, cleared of sex abuse allegations

Global Post David Trifunov Kevin Clash, the puppeteer behind Sesame Street’s beloved Elmo, has been cleared of sexual abuse allegations. A man who said that, as a 16-year-old, he had a sexual relationship with Clash recanted today, The Associated Press reported. The law firm that represented the man, who remains unidentified, released a statement today […]

Ultimate Nutrition