Switzerland says has extradited official to U.S. in FIFA case

The logo of soccer’s international governing body FIFA is seen on its headquarters in Zurich, Switzerland, May 27, 2015.
…read more

Leave a Reply

Your email address will not be published. Required fields are marked *