web analytics
Mitch Vargas 

Russia has won the right to host FIFA World Cup in 2018. It was chosen Thursday by FIFA’s executive committee over England and joint bids by Spain-Portugal and Netherlands-Belgium. Russia won despite the absence of Prime Minister Vladimir Putin in Zurich. At the last minute, he declined to make a final pitch for his country. RT on Facebook: www.facebook.com RT on Twitter: twitter.com

Whose Next?