Buffalo, NYWoman killed and Stephen Wruck arrested in collision at 24th Street and Michigan Avenue in Niagara Falls, New YorkAccident Date: Wed, 11/27/2019