On July 30, 2023, at approximately 11:30 p.m., a tragic shooting occurred on the 100 block of Isabelle Street in Buffalo, New York. Five individuals were inside a vehicle when multiple shots were fired into it. Three occupants sustained gunshot wounds and were transported to Erie County Medical Center (ECMC). Among them was 20-year-old DeMarkus De'shaun Manners, who succumbed to his injuries on August 3, 2023. Another victim, 20-year-old Treyvon Flood, was pronounced dead shortly after arrival a
...Read More