Credit: flickr user: kenyee
The scale and grandeur of the Winter Olympics in Sochi is estimated to have cost Russia an astronomical $46 billion.
From ArsTechnica View Full Article
No entries found