Police say progress is being made in the investigation into a fatal shooting at Club Marcella

2 years ago

Buffalo police say progress is being made in the investigation into a fatal shooting that occurred at Club Marcella early Sunday morning.

Loading comments...