Content Section
The logo of soccer's international governing body FIFA is seen on its headquarters in Zurich, Switzerland, May 27, 2015. Six soccer officials were arrested in Zurich on Wednesday and detained pending extradition to the United States over suspected corruption at soccer's governing body FIFA, the Swiss Federal Office of Justice said in a statement. REUTERS/Ruben Sprich - RTX1EPLS © Ruben Sprich / Reuters