Three Buffalo Sewer Authority employees shot, one killed inside city vehicle on I-190
Buffalo, N.Y. - Police are investigating a shooting that killed one on-duty city employee and injured two others on Interstate 190 ... New York State Police responded around 11:20 a.m. near ... > react
Open the Full Article - Posted 8 months ago
Latest I-190 Near Avoca New York News Reports
More results in our I-190 Near Avoca New York Archives