Multi-vehicle crash impacts traffic in Mansfield Massachusetts
Massachusetts State Police said seven people were hurt in a multi-vehicle crash along Interstate 95 / Route 128 northbound.
The crash happened after 11 a.m. in the Waltham area near Exit 26, State Police tweeted. The exact cause of the crash was not immediately known.