Several top FIFA officials have been arrested in Switzerland on corruption charges, according to reports.
- Advertisement -
Swiss police – at the request of U.S. authorities – detained six officials in an early-morning operation in Zurich on suspicion of receiving and paying millions of dollars in bribes.
More than a dozen plain-clothed officers arrived unannounced at a hotel.