Category: sports Hits: 1507
The Olympics is set to unfold in the Russian beach resort town of Sochi, but seems itÂ’s already making the headlines, starting from the construction of facilities to the more recent news of ski slopes. Conditions are very steep for athletes to compete on, yet the enthusiasts remain steadfast in their faith. The infographic tells tales of pride and glory in the history of the Winter Olympics.