State police are investigating an early Friday morning hit-and-run crash on I-95 in Needham that claimed the life of a pedestrian.Police identified the victim as a man from Canton and said he was struck on I-95 South but did not say why, or where, he was on walking on the highway at the time of the crash.
[
add
]
[
|
|
...
]