Cops Arrest 55-Year-Old Woman in Newborn’s Death 37 Years Earlier

3 months ago 54
Detectives in California cracked the 37-year-old murder of a newborn baby found in a dumpster in Riverside and arrested the infants mother in North Carolina. Riverside Police said the infants body was found by a man rummaging for recyclables on October 13, 1987, and the baby girl’s death was ruled a homicide, although police did …
Read Entire Article