For your friend you can just be there for her - an ear to listen and a shoulder to cry on.
Hers' is not an easy job and I admire her for her strength to take care of children who need her. Ask her if there is a system in place, through her work, to help her deal with this - in house counseling, support groups. Also, I would like to think that there are others at her job that can also help her through this.
As for the mother - our justice system is sometimes slow to work. Innocent until proven guilty, while a fair and honest system, does sometimes mean, to us the observers, a slow, painful process. Have faith that it will work. For you, if you want to get more involved in protecting children see if there is a CASA in your area...they are a children's advocacy group and train volunteers to act as representatives to children in court. www.casaforchildren.org/
I will keep you all in my prays.
God Bless