Tag "Terry Scott"

Back to homepage
Sacramento

Parents Arrested in Infant Son’s Death

SACRAMENTO – Police have arrested a Sacramento couple for possible child neglect and abuse following the death of their three-month-old son on Saturday, July 26. Sacramento Police Department spokesperson Michelle