fbpx

Could Russia collapse?

Among the many questions asked about Russia’s disastrous war against Ukraine, one of them is posed only very rarely: can Russia survive what seems increasingly likely to be a humiliating defeat at the hands of its smaller neighbour? On the face of it, the prospect seems almost absurd. Vladimir Putin may have been weakened by […]