ZURICH: Since the explosive indictments and arrests of international soccer officials in May, FIFA President Sepp Blatter “ previously a prolific traveler “ had only once left his home base of Switzerland.
To continue reading the rest of the article, click here