Two are dead after a 30-year-old man jumped off an Upper West Side building Sunday afternoon with a 3-year-old, police said.Credit: Rikard Larma, Metro
A woman was killed and several other people were critically injured after a seven-car crash occurred on Interstate 95 in Norwood.
State police said the car crash happened at about 2 a.m. Wednesday near the Neponset Avenue exit, according to WCVB.
One car hit a guardrail and spun around and was then hit by an oncoming car. The woman driving the oncoming car was killed.
The other cars crashed into the wreckage.
No charges were filed as of Wednesday morning.
Police are investigating.
Follow Michael Naughton on Twitter @metrobosmike.