ADVERTISEMENT
Video
Two pedestrians critically injured after collision in Pickering
Durham Regional Police said they are currently investigating near Highway 401 and Liverpool Road. Both pedestrians are in hospital.
ADVERTISEMENT
Durham Regional Police said they are currently investigating near Highway 401 and Liverpool Road. Both pedestrians are in hospital.