The world's worst money launderers are the UK, Switzerland and the USA

The world's worst money launderers are the UK, Switzerland and the USA

Boing Boing