Brother-Sister Duo Indicted for Laundering More Than $42 Million of Drug Proceeds Through 22 Shell Corporations
SAN DIEGO—Today Jesus Vazquez Padilla and his sister Monica Vazquez
SAN DIEGO—Today Jesus Vazquez Padilla and his sister Monica Vazquez