Former Post Office Manager and Two Illinois Men Federally Charged for Conspiracy Involving Theft of $1.7 Million in Checks from the Mail
INDIANAPOLIS – James Lancaster, 40, of Indianapolis, the former manager of customer service at Indianapolis’ New Augusta Post Office, has been charged in federal court with conspiracy to commit bank fraud and…