When an infant’s body washes up on the shores of Deer Island, Massachusetts, residents rally to find out who she is, and what happened to her. Their unprecedented solidarity gets nationwide attention, helping police solve a heartbreaking mystery.
When an infant’s body washes up on the shores of Deer Island, Massachusetts, residents rally to find out who she is, and what happened to her. Their unprecedented solidarity gets nationwide attention, helping police solve a heartbreaking mystery.