Geneva Smith, a 31-year-old resident of Buffalo, NY, tragically lost her life on June 20, 2018. She was fatally shot in a South Buffalo neighborhood on Pomona Place around 6 p.m. The Buffalo Police Department responded to the scene and confirmed her death shortly after the incident. Despite immediate efforts to investigate the circumstances surrounding her death, the case remains unsolved. The police have not released detailed information about potential suspects or motives, and the investigatio
...Read More