The pedestrian, a man in his 20s, died at the scene
Back to News
The pedestrian, a man in his 20s, died at the scene