‘It's New England': 11 Inches of Snow Hit Boston
In tonight’s Daily Debrief, a snow day for some but a tough commute into the office for others. Cities and towns across Massachusetts were hit hard by snowfall — nearly one foot of snow fell in Boston!