Federal investigators are examining why a towing company that does business with the St. Louis Police Department allowed the chief's daughter Aimie Mokwa and an untold number of officers to take extended "test drives" of formerly impounded vehicles.

Read Full Story

0 Comments