Former Indianapolis post office manager charged with mail theft
The former customer service manager at the New Augusta Post Office branch on the northwest side of Indianapolis is facing federal criminal charges in connection with the theft of $1.7 million in checks from the branch over a 13-month period that ended in mid-2021.