Allegedly2 years ago
A woman has been apprehended on suspicion of murder in connection with the passing of a newborn baby girl discovered in Northampton in 1982
Following the discovery of the baby girl’s body, a significant investigation ensued, yet no arrests were made, leading to the closure of the inquiry in 1993....