Ronald Willis, a 20-year-old resident of Buffalo, NY, tragically lost his life on June 1, 2018, as a result of a fatal shooting. The incident occurred on a Friday night, with Buffalo Police responding to reports of gunfire on Stanley Street at approximately 9:45 p.m. Upon arrival, officers found Willis had been struck by gunfire and was declared deceased at the scene. The investigation into his death was promptly initiated by the Buffalo Police Department, who sought to uncover the circumstances
...Read More