Sunday, April 5, 2020
Tags 2014 Sochi Winter Olympics

Florida News: 2014 Sochi Winter Olympics

Russia Wins Over The Heads Of FIFA And The IOC

That Vladimir Putin must be quite the charmer. The Russian President is back in the good graces of the head of soccer’s governing body, FIFA, and the President of the International Olympic Committee.