Terry Quarles, a 19-year-old male, was fatally shot in the early hours of June 26, 2007, in South St. Louis, Missouri. Quarles was walking with two friends in the 2800 block of Nebraska Avenue when an unknown assailant approached them and opened fire. Quarles sustained three gunshot wounds to his leg and unfortunately succumbed to his injuries while being transported to the hospital. His two friends managed to escape the attack with minor injuries.
The homicide investigation into Quarle
...Read More