OK to be fair most of the worlds largest banks including HSBC have laundered money for drug cartels, ISIS etc. at scale that dwarfs whatever is mentioned in this article and basically just got a slap on the wrist for it.
Drug cartels, sure. ISIS I doubt the money for its operation is even a blimp on those banks revenues. More like what a $10 is for Bill Gates.
If they do pass through them when laundered it just because its easier for some reason than some other banks (e.g. not American owned etc), not because anybody at HSBC and co collaborates actively with these people.