The little known Russian town of Sochi is preparing to host the most expensive Olympic Games ever at a cost of about $50 billion.
The staggering price tag, which includes a major upgrade to Sochi's infrastructure, outstrips the $40 billion China is thought to have spent on the Beijing Summer Games. And it's more than three times the cost of London 2012.
Read Full Article »