Nine Defendants Indicted in $20M Money Laundering Scheme
Nine individuals from Tennessee, Texas, and Missouri were indicted for their involvement in a large-scale money laundering operation that allegedly funneled over $20 million obtained from internet fraud schemes. The…