News

Investigators say the suspects exploited Walmart’s money order system at stores across the U.S., depositing funds and then ...
This scam occurred at over 100 Walmart locations across over 60 counties in Ohio and multiple states, the release said.