English Russia article about Sochi after the olympics http://englishrussia.com/2014/03/20/soc...

"there is speculation that Formula 1 races are to be held in Sochi"