A Massachusetts woman gave birth in traffic this month, then cut the umbilical cord in the most New England of places: a Dunkin’ parking lot.
A Massachusetts woman gave birth in traffic this month, then cut the umbilical cord in the most New England of places: a Dunkin’ parking lot.![]()