Posted on December 2, 2010 by Anish John Russia gets 2018 Blatter announces that the World Cup 2018 will be held in Russia Soccer Culture