News / 2 December 2010 England lose out on World Cup bid The FIFA Executive Committee has announced that Russia will play host to the 2018 FIFA World Cup. Posted on 2nd December 2010 « Prev post Next post »