St. Louis Grand Jury Indicts Two DUI Drivers
A St. Louis grand jury has indicted two men who face involuntary manslaughter charges stemming from afatal crash in Frontenac over the summer. Officials say on July 8 at approximately 9:15 p.m., an accident occurred at Lindbergh Boulevard near the intersection at Garibaldi Place. According to the Frontenac Police Department, a 72-year-old woman driving…