All posts for the day March 31st, 2012

Nebraska Foster Care Is Imploding- Found on

The Foster Care System is Imploding The longtime director of the Foster Care Review Board was ousted today by her board of directors, who voted unanimously to terminate her after 29 sometimes tumultuous years at the helm. It was unclear exactly why the board terminated Carol Stitt – who was hailed by both the board and […]