In the quiet evening of June 7, 2024, the life of 32-year-old Jordan Armstrong was tragically cut short. Responding to a call about a shooting at his apartment in Velda City, a municipality in St. Louis County, Pagedale police discovered Armstrong deceased at the scene. He had been fatally shot. Friends and family remember Armstrong, a resident of Florissant and a father of five, as a kind and gentle soul with a compassionate nature and a love for basketball. His family, left reeling from the su
...Read More