On September 9, 2020, 42-year-old African American male Terrell D. Scott Sr. was fatally shot in St. Louis, Missouri, marking a profound double tragedy for his family. His death occurred just five days after his 18-year-old son, Terrell Scott Jr., was killed in a separate shooting incident in the same city. The elder Scott’s death took place during a violent week in St. Louis, contributing to the city’s rising homicide toll for that year.
Police responded to the scene of the shooting
...Read More