Russia and Qatar win bid to host the FIFA World Cup Finals by Gerald Businge December 2, 2010 0 The campaigns have been friendly but intense. And the results are finally out. Russia and Qatar have won the bid to host the FIFA World Cup finals in 2018 and ...