At least you got her back.  My heart breaks that you had to go through that.  It is so wrong.  At least it is being exposed and hopefully changes will be made.  These people need to be held to account for their decisions.  She is lucky that you didn't give up.