An Oxnard couple has been arrested in connection with the death of a newborn baby, police said Friday.
Ventura County Star, Detroit Free Press
Sun, 07/21/2019 - 10:36am
An Oxnard couple has been arrested in connection with the death of a newborn baby, police said Friday.