ST. LOUIS COUNTY - On Saturday April 23, 2022, the St. Louis County Prosecuting Attorney’s Office issued warrants on suspect Leon Russell, 29 years of age, of the 1100 block of Laredo Avenue in St. Louis, Missouri 63138, for three counts of Assault Second Degree, Resisting Arrest by Fleeing, Tampering with a Motor Vehicle First Degree, and Driving while Suspended. A mugshot of Russell is attached. Russell 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 stolen the night before in an armed robbery in the City of St. Louis. Defendant immediately accelerated his vehicle in an attempt to flee from the officers. Defendant evaded spike strips
Continue Reading