2 die after crash in Foxborough
FOXBOROUGH, Mass. (WLNE) — The Foxborough Police Department said two people are dead after a crash on Sept. 6.
The crash occurred around 4:40 p.m. on South Street and Cedar Street.
Two occupants of one of the vehicles were brought to an area hospital, where they were pronounced deceased.
The operator of a second vehicle is cooperating with police and the incident is still under investigation.