in Breaking News Couple Arrested for Allegedly Strangling Newborn Child to Death by admin July 22, 2019, 4:49 pm 2.1k Views A couple in Oxnard, California, was arrested Friday after allegedly strangling the woman’s newborn baby boy to death. Written by admin