On March 8, 2019, 17-year-old Deron Allen was fatally shot near the North Buffalo Community Center on Sanders Road in Buffalo, NY. The tragic incident occurred around 9:30 p.m. when Allen, along with two other teenagers, was leaving the area after being turned away from a party due to their age. The shooter, identified as 19-year-old Josue Bermudez, opened fire with an illegal pistol, resulting in Allen's death and injuries to the other two teens, Clifton Eutsey and Marquese Richardson, who fort
...Read More