What Does The Future Look Like For Sochi's Olympic Venues?

Updated:

Loading
Russia poured out 51 billion dollars to change the resort town of Sochi, into a world class Olympic park. That price tag overshadows all other games. So will Sochi go the way of Athens and Sarajevo an