International Herald Tribune - - World cups are awarded to Russia and Qatar -