Massachusetts
2 killed in Foxborough crash
Police in Foxborough, Massachusetts, say two people have died after a crash at the intersection of South Street and Cedar Street
Two people have died after a crash Friday afternoon in Foxborough, Massachusetts.
Police and fire crews responded around 4:40 p.m. to the intersection of South Street and Cedar Street. Aerial footage showed a damaged car and an overturned truck.
STAY... [741 chars]