Young couple arrested after killing newborn at California hospital just hours after birth
A young California couple was arrested last Friday after fatally stranglingtheir newborn son just hours after his birth, according to KABC/ A young California couple was arrested last Friday after fatally strangling their newborn son just hours after his birth, according to Oxnard authorities apprehended David Luna Villa, 21, and his girlfriend Andrea Torralba Camacho, 20, on suspicion of felony assault by means of force resulting in the child's death, following an investigation at St. John's Medical Center. Police had received a call ...
Click
To Read Full Article