In the summer of 2020, a young woman's life was tragically cut short in a burst of gunfire that erupted in a north St. Louis neighborhood. Taylor Montgomery, a 21-year-old Black female, was killed on August 4, 2020, in a quadruple shooting. The incident left three other individuals in critical condition.
The shooting took place in the city of Saint Louis, Missouri, where Montgomery resided. Described as a loving, caring, and goofy individual, her death was a profound loss to those who kne
...Read More