3 dead, several Injuries Recorded after head-on crash in Niagara Falls
Officers with Niagara regional police say two people have died, and another two are injured after being involved in a head-on collision in Niagara Falls. Police dispatched to the scene of the crash at Montrose Road, just south of Koabel Road, around 6:40 p.m. The initial investigation determined an Audi and a Toyota Tundra truck…