I worked in NYC at the time and this was the talk of the TLM community. It was a very sad situation.
It's also worth noting most of the FReepers on the old thread don't post anymore or have been banned...
Interesting. I vaguely recall something about that, although Im only on the fringes of the TLM. Partially on the fringes because it can sometimes be a difficult community to be part of ... as we see.