Hello to you, too! I don't blame you for being upset with this guy. He sounds unstable to me. I'd want to take up for my mother, too. However, this guy is her (and your dad's problem) to handle. I do hope they will prevent him from further abuse, even if they have to take out a restraining order.
I am assuming you are a younger person and your parents are still young enough to be capable of handling their own problems.
I'm so sorry you had to see this situation.