As much as what you are saying is horrible and if it's true that's shocking. But surely you can understand this is a wee bit dodgy, we only have your word for this and encouraging any kind of vigilantism is a bit worrying.
Can understand you posting out of sheer anger at the situation though, sounds horrible.