I dislike violence, always have, and I hope I always will.
That doesn't mean that I would never resort to violence if I saw no other option.
This woman saw no other option either. When a young man tried to abduct her, she fought back, and fought him off.
Over in the UK, a little boy is being praised as a hero for challenging an intruder bent on killing his mother.
One should never seek out violence, but violent people might find you. If they do, you can give them what they want and hope for the best, or you can resist. You can try to run, or you can try to fight back. It's your life, and I will not tell you how to best preserve it, but you should know, that fighting back can work.