Finding into death of Lily Grace Arbuckle
0y · Female·Head injury
Lily Grace Arbuckle, a 9-week-old infant, died from head injury sustained when her mother placed her on train tracks during what was determined to be infanticide. The mother had severe untreated postnatal depression and …