FIFA President Joseph Blatter announces Russia to host the 2018 World Cup during the announcement of the host country for the 2018 soccer World Cup in Zurich, Switzerland, Thursday, Dec. 2, 2010.
1 / 1
Associated Press | Photo By Michael Probst
Thu, Dec 2, 2010 11:35 AM EST