Back to B2B2.me

Millions frozen in FIFA's bank accounts



Fifty accounts in Switzerland identified through which corruption money is supposed to have transited.

Close Open in New Window