Woman charged in fatal Niagara Falls collision that killed Thorold driver
Niagara police say the fatal collision between the two sedans happened on Beaverdams Road in Niagara Falls early on Wednesday morning.
Niagara police say the fatal collision between the two sedans happened on Beaverdams Road in Niagara Falls early on Wednesday morning.