On the evening of May 20, 2016, a brazen shooting shattered the typical dinner rush at the iconic Anchor Bar in Buffalo, New York, leaving one of its employees, 32-year-old Freddie Dizon, dead. The male victim was working in the restaurant's kitchen when a gunman entered and opened fire, an act that police later described as a targeted attack. Another employee was grazed by a ricocheting bullet but was subsequently treated and released. The incident prompted a significant police investigation in
...Read More