Image
Woman issued arrest warrant for fatal DWI crash in 2025

Woman issued arrest warrant for fatal DWI crash in 2025

A woman in St. Louis is facing serious charges after allegedly causing a fatal crash while driving under the influence last May. The incident occurred in the city's Grand Center neighborhood at the intersection of Page Boulevard and Vandeventer Avenue. Reportedly, a Ford Freestyle was speeding and ran a red light, colliding with a Ford Ranger pickup truck, which tragically resulted in the death of the pickup truck driver. The suspect, Michelle N. Ross, 27, was found to be impaired at the scene and subsequently charged with first-degree involuntary manslaughter. Following a court decision, an arrest warrant without the option of posting a bond was issued for Ross.

Leave a Comment