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...

See Full Page