Kevin Clash, the longtime puppeteer of Sesame Street sensation and constantly in-demand red monster puppet Elmo, has been cleared of accusations that he had an inappropriate sexual relationship with an underage boy after the accuser recanted. The accuser, who is now 24 and remains unidentified, had this to say, according to the New York Times‘s […]
elmo
Posted inNews & Opinion
