In April 2019, a violent incident occurred in Dellwood, Missouri, a suburb within St. Louis County, resulting in the untimely death of a local teenager. On the night of the shooting, first responders were dispatched to a residence located in the 1700 block of Cargill Drive following a report of shots fired at approximately 9:55 p.m. Upon their arrival, authorities discovered the victim, 15-year-old Curtis Marshall, inside the home suffering from a single gunshot wound to the chest.
The yo
...Read More