Christopher Iverson, a 21-year-old man from Buffalo, New York, was fatally shot on August 24, 2013. The incident occurred around 1:40 AM at the intersection of St. Mary’s Road and Walden Avenue. Iverson was discovered alive by police responding to a "shots fired" call, but he later succumbed to his injuries at the hospital. Witnesses reported seeing a suspect wearing an orange hooded sweatshirt and gray sweatpants fleeing the scene, but despite investigations, no arrests have been made.
...Read More