ZURICH: Authorities in Zurich, Switzerland today launched an operation to arrest several high-ranking FIFA officials on corruption charges and extradite them to the United States, the New York Times reported.
To continue reading the rest of the article, click here