Federal Jury Indicts 3 Illinois Men With Odometer, Title
A federal grand jury in Chicago, Illinois, returned an indictment, which was unsealed yesterday, charging three Illinois men with operating an odometer and title fraud scheme that involved hundreds of used cars over the course of many years. According to …