Durham

‘Expect a heavy police presence:’ Two pedestrians critically injured in collision near Pickering mall

Updated: 

Published: 

Durham Regional Police said they are currently investigating at The Shops at Pickering City Centre. Both pedestrians are in hospital.