Society ❯ Public Safety ❯ Traffic Safety ❯ Pedestrian Safety
Police say the driver was a concrete supplier from a nearby streetscape project who stayed at the scene and investigators have not released further findings.