FIFA president Sepp Blatter tells detractors of the 2018 World Cup in Russia to 'stay at home'

April 20, 2015 3:20 PM

3 0

FIFA president Sepp Blatter tells detractors of the 2018 World Cup in Russia to 'stay at home'

Russian President Vladimir Putin, right, meets with FIFA President Sepp Blatter in the Russian Black Sea resort of Sochi, Russia, Monday, April 20, 2015. (Alexei Druzhinin/RIA Novosti, Kremlin Pool Photo via AP) (The Associated Press)

Russian President Vladimir Putin, right, meets with FIFA President Sepp Blatter in the Russian Black Sea resort of Sochi, Russia, Monday, April 20, 2015. (Alexei Druzhinin/RIA Novosti, Kremlin Pool Photo via AP) (The Associated Press)

Also read: Texas home sales likely to break 2015 record

Read more

To category page

Loading...