I think the topic posted does belong in FT Community. The fact that it has gone off topic due to some of the subsequent posts does not mean that it wasn't posted in the right place in the first instance.
I would hope when people are emotionally charged, as some justifiably are in this instance, that they would show good sense and refrain from posting to let the thread, and their emotions, cool down.
Some people have tried to do the decent thing and diffuse the situation but others will not let it go.
If the thread must be shut down, then I say shame on all the people responsible for not being able to exhibit self-respect and control.