PEABODY - A three-car accident on Route 128 northbound Wednesday left several people injured and traffic snarled for miles during the morning commute.
According to State Police, the crash happened at approximately 6:44 a.m., near Exit 26 (Lowell Street). Preliminary investigations indicate that the vehicles had been involved in a series of rear-end crashes.
You must login to view the full content on this page.
Or, use your linked account: