Hey, there! Log in / Register

Man walking on 128 in Needham hit and killed by driver who kept going, police say

State Police report a Canton man walking on 128 south in Needham was killed by a hit-and-run driver early this morning. State Police did not say why the man was walking on the highway, but said the vehicle that killed him left behind debris that investigators are now analyzing for possible clues.

Free tagging: 


Like the job UHub is doing? Consider a contribution. Thanks!