Barrie

Collision in Newmarket claims the life of pedestrian

Published: 

Police are on the scene of a fatal collision in Newmarket on Wednesday, Nov. 4, 2026.