Wouldn't violence against women be a local problem better handled at the local and state level? I know it's a strange concept for those who need the federal gubmint to wipe their asses for them, but you really should try it.
Violence against another person is illegal everywhere. Why do we always have to separate people into groups and deal with them so differently? A crime is a crime and if someone is violent, they should be arrested and charged. Why does it matter who the victim is when it comes to handling the situation?
I saw a lot of battered women when I worked in a hospital. I couldn't believe how many actually stuck up for their abusers. We can't force women not to be subservient. Try that with any Muslim woman. Some believe they should be slaves to men and obey them.
This is another example of how the left has separated and created duplicate laws for a group just so they can claim they care more. Why not uphold existing laws instead of writing new ones that don't do any more to solve the problems?