On November 26, 2022, the life of Devion Cooper, an 18-year-old Black male from St. Louis, Missouri, was brought to a violent and premature end. It was early in the afternoon when authorities were alerted to a situation in the Kingsway East neighborhood of North St. Louis. Around 1:15 p.m., officers arrived at an alley located on the 4700 block of Leduc Street, where they discovered Cooper lying unresponsive.
Upon closer inspection, first responders determined that the young man had susta
...Read More