Mother arrested 37 years after her newborn was found dead in dumpster: Police
Riverside Police Department (NEW YORK) — A woman has been arrested for the murder of her newborn 37 years after the baby girl was found dead in a dumpster in California, authorities said. On Oct. 13, 1987, a man rummaging for recyclables found a dead newborn in a dumpster behindRead More →