Ivy Michelle Brandon, an 18-year-old from St. Louis, Missouri, was fatally shot on March 2, 2010. Her death became the 21st recorded homicide in the city that year, highlighting the pervasive issue of gun violence in the area. Ivy was killed in broad daylight, adding a particularly shocking element to the incident, which underscored the ongoing safety challenges faced by many residents of St. Louis. Reports indicate that she was shot multiple times, and she succumbed to her injuries at the scene
...Read More