An Oxnard couple has been arrested in connection with the death of a newborn baby, police said Friday.
Ventura County Star, The Tennessean
Sun, 07/21/2019 - 9:55am
An Oxnard couple has been arrested in connection with the death of a newborn baby, police said Friday.