Sochi 2014 Olympic Flame Touches Down in Moscow

MOSCOW, October 6 (R-Sport) – The Olympic flame for the Sochi 2014 Winter Games touched down in Moscow on Sunday after traveling from Greece, where it was lit. The flame was held in two special containers in a seat on a chartered Aeroflot flight from Athens that landed at the city’s Vnukovo International Airport. It […]