The crash occurred at 10:50 a.m.
Seven people were injured on Dec. 3 in a three-car crash on Route 128 north near exit 26 in Waltham, according to the Boston Globe. The crash happened at 10:50 a.m. and two people in a 2008 Chevrolet Equinox were taken to the hospital as well as five in a 2006 Ford E-350 van, according to the Globe. All sustained non-life threatening injuries and were taken to Newton-Wellelsey Hospital. The scene was cleaned by 12 p.m.