On a Saturday morning in St. Louis, Missouri, the life of 26-year-old Kennel Davis, a Black male from O'Fallon, Missouri, was tragically cut short. On April 29, 2017, police were called to a vacant lot in the city where they discovered Davis's body. He had been fatally shot.
The initial investigation into his death was handled by the St. Louis police department. At the time of the discovery, few details were publicly released about the circumstances surrounding the shooting. Information r
...Read More