View Single Post
Old November 21 2012, 11:34 PM   #76
Harvey's Avatar
Re: Brought to you by the letter "p" for "pedophilia"?

TheSeeker wrote: View Post
Damn. Kevin Clash just resigned amid new allegations. I was really hoping it wasn't true.
We won't know if it's true or not until this thing goes through the courts, assuming these complaints have enough merit to make it that far. All we know is that Clash resigned (probably, forced out) because this is a big distraction Sesame Street doesn't need. Whether it is true or not, these allegations will likely be drawn out in the media for months to come, and he had to go.
"This begs explanation." - de Forest Research on Star Trek

My blog: Star Trek Fact Check.
Harvey is offline   Reply With Quote