Actually, I don't think they should be beat by anyone...
I say give her a gun and let her deal with this control freak...
Even after she assaulted him?
I dont think so. You assault some one, you get it. I dont care the age or gender. It is no alibi for crime or against self defense.
Hmmm - sounds like you might have a son named Malvo, correct?