Moscow and St Petersburg stand out to me, since he's going to Helsinki Finland. Someone given something in retribution when they should have gotten more?
Any previous Summits there in the past? Anyone "given Moscow or St Pete" in the past?Has Putin been given anything in retribution (Crimea) and should have gotten more? Any Cabal HQ located there? (Spitballing, trying to fire off some synapses.)