Explaining The FIFA Corruption Arrests

The world awoke Wednesday morning to the news that a number of high-ranking FIFA officials had been arrested by Swiss authorities in a Zürich hotel, and were facing extradition to the USA on charges of racketeering, money laundering and wire fraud.

And there’s more. A few hours later, the Swiss announced that they had also been busy with their own investigation, […]