Comment by deepsun

6 months ago

To be fair Switzerland really did (does?) help to launder a lot of money for terrorism.

very strong claims, any facts to back them up?