NATO should have a Special Unit, of high skilled and highly devoted specialist teams, that are dedicated to world peace and the eradication of Autocracic Tyrants.
Already, every Nation within NATO has special forces teams, any one of these teams have the capability and skill set to take out the entire Putin Regime, and to ensure that anyone who takes over, understand that if they try to recreate Autocratic Tyranny, they will get taken out. The Pro Putin Russians, are only Pro Putin because they Profited under Putin. Now that their money is becoming less in value, I think many of them are not as Pro Putin as they once were and they will become less Pro Putin when Interest Rates continue to go up and the value of their currency contines to drop and goods cost more and become harderd to get.
(We know China is sitting back, with their outstreched hands, looking for an 'windfall from exports to Russia", but at the same time, every country should be building up their own Re-Industrialization, which sends the message to China, their term as being the Industrial Dominance, is not going to continue into the future.
There is, India, There is Africa, and there is South America and S.E. Asian countries who have people who can be skilled trained as well as poor people in every country that would love to be skilled trained for the 21st Century production Jobs. China will struggle, trying to maintain all that they "built" because maintenance is not cheap, and the more educated their people become, the more the people will demand of the government to help people as they age, and to help young people develop their potential.
The leaders in some African Nation who have bought weapons from Russia and other commodities, will come to find they cannot continue to get them and get parts for things they bought from Russia, and they will have to look at ways to improve their own production of wheat and other things.
Once something comes to be which takes down Putin and his Soviet Era Types... ALL Nations will reconsider many things....!!!!