In the Baden neighborhood of St. Louis, a grim discovery was made on a Sunday morning. Thomas Russell, a 29-year-old Caucasian male, was found lifeless on the kitchen floor of a home in the 1200 block of Sells Avenue on January 8, 2023. He had been shot multiple times. Police responded to a call for shots fired around 11:30 a.m. and pronounced him dead at the scene.
Thomas was born on August 2, 1993, in Spanish Lake, Missouri, to Carolyn Boyd and Daniel P. Russell. He was a brother to eig
...Read More