Police call for public's help after newborn found dead in New Hampshire pond

Police believe the baby was placed in a pond in Manchester, New Hampshire, sometime between March 25 and March 27.

April 2, 2025

Top Stories

ABC News Live Presents