California Couple Arrested After Allegedly Strangling Newborn Baby Inside Hospital
California Couple Arrested After Allegedly Strangling Newborn Baby Inside Hospital By Editor on July 21, 2019. Christian News. OXNARD (CBSLA) — A woman and her boyfriend were arrested Friday evening after a newborn baby died from strangulation shortly after being born, authorities said. Oxnard police officers responded to St. John’s Medical Center […]
