She then files sexual assault charges against anyone who played hands in the pants. That's a felony and they have to register as sex offenders. She bags about a dozen during any school year. She charges at least 50. The wealthier families pay their way out, some as much as $30,000 in attorney fees.
Nobody has burned her house down or her car out? What a bunch of sheep. If someone came after my son as you just described, it would be, literally, me against them, badge or no badge. It is pure self defense.