Police Investigating Infant Death In Dover, NH
Police were called to the Honey Hill Child Care Center in Dover, N.H. Thursday afternoon.

More Videos