Suspect in 2022 fatal hit-and-run crash due in court this week
ST. LOUIS – The man accused of fleeing a fatal crash in 2022 is in custody and will appear in court later this week. Ronald S. Berry, 35, is charged with first-degree involuntary manslaughter and leaving the scene of an accident. According to the St. Louis Metropolitan Police Department’s probable cause statement, the crash happened […]