In the early morning hours of August 13, 2020, the life of 27-year-old Derrick Ayers, a Black male, was tragically cut short in the St. Louis suburb of Florissant, Missouri. The incident unfolded around 3 a.m. inside a residence in the 600 block of Starlet Drive. Responding to a call about a shooting, police officers arrived to find Ayers in the front doorway with a single gunshot wound to his upper body. Despite the efforts of the officers who rendered aid until the Florissant Valley Fire Prote
...Read More