(Photo by Frederick M. Brown/Getty Images)

It didn’t happen! Elmo accuser recants his allegations of underage sex

In a matter of hours, Kevin Clash’s career as the voice of Elmo was ruined by a 24-year old man who accused him of sexual relationship when he was just 16 years old. Well now […]