A suspect linked to a homicide investigation and a now-cancelled Amber Alert was shot dead by officers in Niagara Falls, Ont., early Wednesday, police said.
Niagara police said in a press release they found the male suspect inside a vehicle at a gas station near Thorold Stone and Montrose roads a...