Driver charged after vehicle chase through Town of Niagara, Niagara Falls
TOWN OF NIAGARA — On February 27, 2023 at 0159 hours, Deputy Westmorland attempted to initiate a traffic stop for several Vehicle and Traffic Law infractions. The vehicle failed to…