Police: Mother, boyfriend arrested after strangling newborn in hospital

iStock(OXNARD, Calif.) — The mother of a newborn and her boyfriend have been arrested after the disturbing murder of the baby soon after she gave birth at a California hospital. Andrea Torralba, 20, and David Villa, 21, both of Oxnard, California, about 60 miles northwest of Los Angeles, were taken into custody on Friday afternoon …

Continue reading