Terrion Alexander, a 22-year-old resident of St. Louis, Missouri, tragically lost his life on May 9, 2021. He was found shot to death in a parking lot in the Norwood Court neighborhood, near Interstate 70 and Lucas-Hunt Road. The incident occurred early in the morning, around 5:12 a.m., when the Central County Precinct responded to a call about a shooting. Upon arrival, officers discovered Alexander suffering from an apparent gunshot wound, and he was pronounced dead at the scene.
The St.
...Read More