Italy - Switzerland - France - Hong Kong - Hollywood - Russia: a huge network of financial fraud and money laundering almost invisible for authorities.

Read more