Puppeteer Kevin Clash, the voice of Elmo on "Sesame Street" for the better part of the last three decades, resigned Tuesday amid allegations of a second sexual relationship with a teenage boy. The development was as much a blow for Clash, whose name was unknown to most Americans until the scandal broke, as for "Sesame Street," the beloved children's program that in recent months has become a political football. Full story: Kevin Clash leaves 'Sesame Street' after allegations of a second relationship surface.
Carolyn Cole / Los Angeles Times
Copyright © 2017, Los Angeles Times