1 dead, ‘several’ seriously injured after 3-vehicle crash near Cambridge: police

0
384

The crash happened Sunday afternoon at the corner of Shouldice Side Road and Spragues Road in North Dumfries.