New Hampshire officials on Wednesday will provide an update on the discovery of a newborn baby’s body in a pond. Police found ...
A body was found floating in the water at Pine Island Park in Manchester, New Hampshire and police have now confirmed it was ...
Police said Wednesday that investigators have narrowed the estimated timeline regarding when it's believed the body of an infant girl was discarded in a pond in Manchester.