Toronto

Woman dead, another in hospital after being struck by alleged impaired driver in Niagara Falls

Published: 

A Niagara Regional Police officer is seen in an undated file photo. (The Canadian Press/Francis Vachon)