ST. LOUIS COUNTY, Mo. (First Alert 4) - Charges have been filed in a fatal crash that happened in St. Louis County last year.

Robert Baker, 44, is charged with involuntary manslaughter and leaving the scene of an accident, resulting in death in the December 19, 2024, crash.

Charging documents state Baker drove over a curb and onto a sidewalk on Spencer Road, hitting the victim. The victim later died at the hospital.

According to police, multiple people witnessed the crash. Baker reportedly came back to the scene and said he thought he had hit a trash can.

See Full Page