Sorry for the kid.
That said...FU Rosie.
Hopefully she has found a “safe place” with friendly people who will keep her protected.