So as you may have heard, a massive 2.6 Terra Byte leak of information from Panamanian Shell company data has occurred.
This has been the result of over 400 journalists, 100 news organizations, in 80 countries pouring over 11.5 million documents of data.
FIFA Officials and Players are Involved:
Here’s some of the political players involved:
It’s fucking astounding.