Since the war in Ukraine, the International Economic Forum in St. Petersburg has been the platform for Vladimir Putin to show the world that Russia is still standing tall despite all the sanctions. However, the first guests who arrived on Wednesday morning for this year’s edition will have had a completely different impression: thick clouds of smoke above the city and the sound of heavy explosions. Ukraine had provided some extra fireworks during the night.
ttn-2

