LATEST STORIES:
Fatal crash in Thorold
A 26 year-old man is dead following a single vehicle crash on the Welland Canal Parkway in Thorold early this morning. Police and emergency personnel were called to the scene at about 3:30 a.m. to discover the man trapped in a white Chevy Cruze. A bystander tried to rescue the driver from the damaged car but the victim was pronounced dead on the scene. A dog in the vehicle survived and the Humane Society was called to the scene. The victim’s name has not been released.