Has FIFA shot Itself in the Foot?
As many around the world sat back and contemplated World Cups in Russia and Qatar, and others shook their heads in disbelief that their bids had been unsuccessful, Sir Keith Mills the architect of Britain’s successful Olympic bid and a