Absent nukes, Russia cannot win a war with NATO. The total Russian population is less than the island of Java
The GDP that is made up heavily from gas and oil sales to Europe is less than Canada.
Russia really isn’t
................
The UN appears to be a paper tiger. No resolve, not willing to put boots on the ground. Like the sanctions on Iran and Nicaragua, they will leak and backfire. Oil talks, sanctions walk.