NC Mother Accused of Killing Newborn, Left Her in The Trash After Being Killed
A shocking development has emerged in a 37-year-old cold case as a Shelby woman has been arrested in connection with the death of a newborn baby found in a trash bin in Riverside, California. On October 13, 1987, a man searching for recyclables discovered the deceased newborn girl in a dumpster behind a business. The…