AZDuck
New Fish
Hardy Har Har
The annual general meeting of FIFA, soccer’s world governing body, was supposed to be a typically elegant affair, conducted in five-star accommodations in Zurich with a pristine view of the Alps and Lake Zurich.
But it started badly with early-morning raids on Wednesday and the arrests of seven top soccer officials, who are heading to the U.S. to face corruption charges.
Within hours, Swiss authorities announced their own investigation into FIFA.