Tag: sochi

  • Sochi Prepares for 2014 Winter Olympics

    With a little more than fourteen months to go before the 2014 Sochi Winter Olympics, the construction of brand-new stadiums and other facilities are reportedly running ahead of schedule...