A pedestrian was and killed by at least one car on Sunday night on Willard Street in Quincy, State Police said.
The crash occurred at around 6:25 p.m. near 840 Willard St., State Police said in a statement.
The victim was a man in his 40s, according to the Norfolk DA’s office. He may have been struck by multiple vehicles, according to the DA. The victim was transported to South Shore Hospital and later died.
Drivers who were at or near the scene remained there and spoke with police, according to the Norfolk DA.Dylan McGuinness can be reached at email@example.com. Follow him on Twitter at @DylMcGuinness.