Play Live Radio
Next Up:
0:00
0:00
0:00 0:00
Available On Air Stations
WFYI and WBAA
Eddie O.
/
Pexels
A former U.S. Postal worker admitted to a $34 million bank fraud scheme involving deposited stolen checks. Thousands of residents in the Indianapolis area could be impacted.
News from NPR