Gerliah Monae Dennis, an 18-year-old resident of St. Louis, Missouri, tragically lost her life on September 3, 2020. She was one of two teenagers killed in a shooting on the city's north side. The other victim was identified as Terrell Djuan Scott Jr., also 18 years old. A third teenager, a 16-year-old male, was injured in the incident, sustaining a gunshot wound to the leg.
The shooting occurred in a residential area, and the police were called to the scene following reports of gunfire.
...Read More