More than 40 years after children found dead baby near road, Vermont police find baby’s parents, close case

More than 40 years after Vermont children waiting for a school bus discovered a dead baby on the side of the road, state police say they have found the infant’s parents and no charges will be filed. The deceased infant was found in Northfield on April 1, 1982, state police said Wednesday. Investigators determined the … Read more