Two Indian Americans have been charged with conspiring to extort victims to load prepaid debit cards with funds that were stolen as part of a scam running into over $5.8 million.
Two Indian Americans have been charged with conspiring to extort victims to load prepaid debit cards with funds that were stolen as part of a scam running into over $5.8 million.