News

State police help deliver baby on the side of a New Hampshire highway on Christmas morning

The young couple was forced to pull over on I-93, only 10 miles away from Concord Hospital in New Hampshire, to give birth to Dominic.