While most in this thread pose as legal experts, my gut is telling me that they've been on the other side of the plexiglass in their experience with lawyers.
Actually, my experience comes from putting those people behind the "plexiglass" (bullet-proof glass) and being in court many many times, lol. BTW, ANYONE can go to a local magistrate and fill out a piece of paper and the magistrate can issue an arrest warrant for assault on a female. Then, whether it's true or not, that person would have to appear in District Court before a judge and have a trial. Hopefully, the guy doesn't get a female judge with a bad attitude that day.