06-03-2025
66-year-old woman arrested for DUI after fatal crash in Freeport
FREEPORT, Ill. (WTVO) — A 66-year-old Freeport woman has been indicted for driving under the influence of drugs in a fatal crash that killed a motorcyclist in 2024.
According to the Freeport Police Department, Sheila Anderson faces one count of Aggravated Driving Under the Influence of Drugs Resulting in the Death of Another as the outcome of a traffic incident that occurred on August 23rd, 2024.
Police said around 1:58 p.m., Anderson was driving a 2007 Dodge Nitro while under the influence of cocaine, resulting in a crash at Adams Avenue and Spring Street that killed a motorcyclist.
She was arrested and served a copy of the Grand Jury indictment at the Freeport Police Department and then released according to provisions in the Illinois Pretrial Fairness Act, awaiting trial.
Copyright 2025 Nexstar Media, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.