In the cold of a late January evening in St. Louis, a father and his young daughter sat in a parked car, their lives tragically cut short in a burst of gunfire. Darrion Rankin-Fleming, a 26-year-old male, and his 7-year-old daughter, D'Myah Rankin-Fleming, were in the 4000 block of Laclede Avenue in the Central West End on January 24, 2021, when an assailant approached the vehicle and opened fire. Darrion was pronounced dead at the scene, while his daughter was rushed to a hospital where she suc
...Read More