I'm not advocating violence, this is pure fantasy, but I often dream of a female hit squad going round culling nasty guys like this.
The most upsetting thing about this is not that there are evil, violent abusers out there, it's that I know there will be females around him who, on being made aware of his background, will make excuses for him or say he deserves a second chance. There is only one thing standing in the way of female liberation and that is other women. If we had widespread solidarity we would achieve all our aims. We live in a patriarchy for the simple reason that men support other men much better than women support other women. Sigh.