Putin's New LNG Terminal… With Western Money and Tech
The news story, featuring a photo of smiling Vladimir Putin taken in the village of Belokamenka in Murmansk region in July 2023, did not produce a big news splash, despite the significance of the context. The picture showed Russia’s authoritarian leade…