News

One of two people charged for a 2024 drag racing crash that cost a construction worker his life appeared in St. Louis County Court to plead guilty.