Michelangelo Barbour, a 53-year-old man from Buffalo, New York, was tragically shot and killed on February 14, 2016. The incident occurred early in the morning on Dutton Avenue, and Barbour was later pronounced dead at the hospital. Buffalo police have been investigating the case but have not yet made an arrest. The community has been urged to come forward with any information that could help resolve the case, and Crime Stoppers has offered a reward for leads that could assist in identifying the
...Read More