Greg Shepard, the longtime General Operations Manager for S & H Towing, was indicted today by a federal grand jury. Shepard was the alleged mastermind of a criminal conspiracy that involved the towing services used by the St. Louis city police department. The eleven count indictment alleges that Shepard ripped off vehicle owners, paid bribes and accepted bribes related to towing business.
During the last year it has also been reported that S & H allowed police officers to "borrow" towed vehicles without the owner's knowledge. The scandal, which was first reported by the Post-Dispatch, revealed that Aimee Mokwa, the daughter of then-Police Chief Joe Mokwa, borrowed vehicles too. Mokwa "retired" as he faced increasing pressure to resign.
You can read the entire indictment here. indictments&h.pdf
Look for news and investigative updates on Twitter. My username is InsideNews4.