Elmo Puppeteer Leaves Sesame Street: “A” is for Allegedly Having Sex with a Minor

Kevin Clash, the famous voice behind Sesame Street’s Elmo, America’s favorite furry red monster, has taken a leave of absence from his puppeteer duties effective immediately after allegations he had an intimate relationship several years ago with a then 16-year-old-boy continue to plague him. If the allegations are true – which Clash vehemently denies –…