A DCF licenser who visited the center on March 12 and 18 reported hearing director Meghan Kimball and an unnamed staff member telling infants, “Stop your f---ing crying,” among other things.
OC-based investigators warn about the money-motivated subset of online child sexual abuse material. For victims, the stakes ...