Photo by Michael Tran/Getty Images

Kevin Clash, the voice of Elmo, has resigned from “Sesame Street” due to recent sex abuse allegations, according to an article on

According to the article, the resignation comes after a second allegation has surfaced, and the allegations have reportedly become a “distraction,” according to an official statement.

Click here to read the full article.


Similar Posts