Swiss authorities arrested several top soccer officials and have plans to extradite them to the U.S. on federal corruption charges. The New York Times reports.
Swiss authorities arrested several top soccer officials and have plans to extradite them to the U.S. on federal corruption charges. The New York Times reports.