News Kevin Clash’s Departure From ‘Sesame Street’ Unsettles CastLaurence AfumsNovember 26, 2012November 26, 2012 by Laurence AfumsNovember 26, 2012November 26, 2012364 Production of the final episodes of the 2013-14 season of “Sesame Street†went on a two-week break last week....