Allegedly.
Statute Of Limitations Saves Elmo Actor From 3 Of 4 Accusers
Tuesday, July 2 by

I doubt this news really makes anyone happy except Kevin Clash.

"Peace, bitches!"
Elmo Resigns: Kevin Clash Is Out This Bitch
Tuesday, November 20 by

As a second accuser comes forward.