Banks launder drug money. It is a fact. HSBC, BofA, JPM ... all of them are involved.
Fines clearly dont work. We have drug epidemic currently in the united states. What other solutions do you suggest that will stop the drug money flows? I say bend over the banks - but no one of course will do that ;)
The best places for intervention: 1. banks and offshore accounts (full transparency) 2.Transportation via private planes. Make it impossible to move large amounts of money using non transparent mechanisms. Make it impossible to move drugs via private planes. (most large drug shipments are moved via private airplanes).