Skip to content

In the last week, Crimea has officially become part of the Russian Federation. The western powers, despite a series of veiled threats, have been able to do nothing to stop this process. Francesco Merli examines the latest developments in Russia and Ukraine, which expose the declining influence of US imperialism and its European allies.