ST. LOUIS COUNTY - On Thursday, April 28, Jace Richardson, 2 years of age, of the 7000 block of Arcadia Avenue in University City, Missouri 63130, died from injuries suffered in the crash on April 22, 2022. On Friday, April 29, 2022, the St. Louis County Prosecuting Attorney’s Office issued amended warrants on suspect Leon Russell, 29 years of age, of the 1100 block of Laredo Avenue in St. Louis, Missouri 63138, for one count of Murder Second Degree, two counts of Assault Second Degree, Resisting Arrest by Fleeing, Tampering with a Motor Vehicle First Degree, and Driving while Suspended. He is being held without bond. Please note, charges are merely an accusation and Defendant is presumed innocent until and unless proven guilty in a court of law. The probable cause statement for Russell reads: On or about April 22, 2022, St. Louis County Police Officers attempted to stop a vehicle being driven by Defendant because it was reported stolen. The vehicle Defendant was driving was
Continue Reading