California couple arrested after strangling newborn baby in hospital, police say

California couple arrested after strangling newborn baby in hospital, police sayAn Oxnard couple has been arrested in connection with the death of a newborn baby, police said Friday.



Yahoo News – Latest News & Headlines