A file of evidence on Tony Veitch's violence against Kristin Dunne-Powell has been released under the Official Information Act. It's harrowing reading.
Veitch was never tried for these charges. I suspect Dunne-Powell dropped the charges and agreed to the plea bargain because of the campaign of public undermining she was subjected to.
There are good reasons why women shouldn't feel compelled to go ahead with charges in domestic violence cases. There is also a strong public interest in ensuring that violence is subjected to the scrutiny of the courts, not ignored - even when it is ignored by agreement by the individuals involved.
This outcome doesn't feel like justice to me.