0
3 December 2010
My non- sporting readers must forgive me but most of the world’s newspapers are full of FIFA’s decision to award the 2018 football World Cup to Russia and the following one, in 2022, to Qatar. England were humiliated by being eliminated in the first round and only attracting one vote additional to their own representative. […]