On February 7, 2023, Harold Griffin, a 41-year-old resident of St. Louis, Missouri, was fatally shot in the city's Baden neighborhood. Police discovered Griffin's body on a sidewalk in the 1100 block of Riverview Boulevard around 8:30 p.m.; he was pronounced dead at the scene.
As of the latest available information, authorities have not identified any suspects in connection with Griffin's death. The investigation remains open, and police continue to seek leads to apprehend those respon
...Read More