‘Sesame Street’ actor Kevin Clash resigns from show amid controversy

November 20, 2012   // 0 Comments

Puppeteer Kevin Clash during the 'Independent Lens - Being Elmo: A Puppeteer's Journey' panel during the PBS portion of the 2011 Summer TCA Tour held at the Beverly Hilton Hotel on July 31, 2011 in Beverly Hills, California. (Photo by Frederick M. Brown/Getty Images) Kevin Clash, the puppeteer who for decades has brought the beloved character Elmo to life on Sesame Street, is officially leaving...

Continue reading