The St. Louis Metropolitan Police Department and a local towing company conspired to steal a 2005 TrailBlazer that had been stolen from a St. Louis woman, the woman and her son allege in a lawsuit filed Monday in the St. ...
Tagged with: Board of Police Commissioners St. Louis City Circuit Court St. Louis Metropolitan Police Department St. Louis Metropolitan Towing towing
Read More »