In the early hours of a Sunday morning in May 2021, the life of 22-year-old Terrion Alexander was tragically cut short. On May 9th, in the Norwood Court neighborhood of St. Louis County, Alexander was discovered on a parking lot in the 7200 block of Woodstead Court, suffering from a fatal gunshot wound. Authorities with the St. Louis County Police Department were called to the scene at approximately 5:12 a.m. and pronounced him dead at the scene.
Terrion Alexander, a resident of unincorpo
...Read More