im_sneaky on 03 December 2010
Russia is fine. They have enough money, and just as importantly, enough political will, to build the necessary stadiums.
But unless I am wrong... is not Qatar basically a city? They would have 5 stadiums in one city?