No1 Football and Soccer Information > 2018 Fifa World Cup Russia
Russia won bid to host 2018 World Cup
David Cameron has implied Russia won the 2018 World Cup bidding process by corrupt means, increasing the strain on Britain’s already tense relationship with the Kremlin. England’s bid was knocked out of Fifa’s 2010 vote in the first round, as…
Read more