This is a stretch….What if Putin built Sochi for some….ahem…permanent settlers? Perhaps an offering to them as we get closer to the reveal.
The whole narrative about stealing Crimea…what a load of shite.
I can see where $50b spent on a virtually new city could have some bargaining power down the road.