Brother, sister indicted for $42 million laundering of drug proceeds using 80-plus bank accounts, 20-plus shell corps
A brother-sister team was indicted late last week for laundering more than $42 million in drug proceeds through the U.S. financial system using more than seven dozen bank accounts belonging to nearly two dozen California-based […]