Three U.S. Postal Service employees have been arrested in connection with a $1.3 million fraud and identity theft scheme in which they allegedly used stolen credit cards to purchase luxury items.
According to a release from the Department of Justice (DOJ), U.S. Postal workers Nathanael Foucault, Johnathan Persaud, and Fabiola Mompoint were arrested Thursday in New York alongside a fourth individual, Devon Richards, who is not a postal worker.