Pretty good read, But every major financial institution has been involved in Laundering Drug Money with the Express Permission of Congress, not to mention it would not look very good on your resume if you were to put down, I threw My Masters in Prison.
What exactly do you want Congress to do about it? Regulate more? Let the market be the market. If people don’t want to do business with a bank, they take it to another one. This is not such a big deal.