Reuters

Elmo Puppeteer Kevin Clash Resigns Amid New Sexual Abuse Allegations

show full description
 
 
Elmo Puppeteer Kevin Clash Resigns Amid New Sexual Abuse Allegations | NewsLook