Well, I guess I'm on my own here when I think that revenge doesn't serve any purpose. She should be punished, if I had my way, yes, she would be in prison for that. But I don't think revenge does anything other than satisfy people's sense of outrage. And that's not the same as justice.
If I saw someone doing that to a little kitten and tried to stop them and they wouldn't, you can bet I'd get physical about it - no doubts there. But I wouldn't stalk someone down afterwards after reading about it randomly in the paper, and beat them up over it. If someone did something like that to one of my beloved babies, I would not stalk them down and be violent towards them either. I can't say what I'd do if I caught them in the act, but that is different. It doesn't mean I don't love my babies and wouldn't do anything in my power to protect them, but if I retaliated out of a sense of viciousness and revenge, I could never look myself in the mirror again. It wouldn't help my babies, it would only satisfy an urge for revenge. And I think you have to rise above that. But just my opinion. It doesn't change how disgusted and horrified I am at what she did, but I don't have to become a questionable and violent person because of it. Why should her crimes make me lower myself to her level?
Violence begets violence, and I am not going to be party to that. Like Ghandi said (and someone mentioned earlier) `an eye for an eye makes the whole world blind'. He accomplished more through non-violence than many have been able to with it. If we want to change our society we need to educate people, and punish them justly for their wrongs, not rampage around exacting our own form of justice. Nobody learns anything from that, and we would never advance as a society if that's how things worked.