CANTON, Mass. (MyFoxBoston.com) -- A 19-year-old man has been charged for his alleged connection to a crash that killed a 63-year-old Canton woman.
Canton police tell FOX 25 Timothy Ciriello, of Norwood, has been charged with leaving the scene of an accident causing death in the Thursday night crash.
Investigators accuse Ciriello of hitting a 63-year-old woman on Chapman Street and taking off. They say Ciriello walked back to the scene shortly after.
The victim was transported to Beth Israel Deaconess Medical Center where she died.
© 2018 Cox Media Group.