There is some evidence that the Russian forces bit off more than they can chew, but a lot of stuff we read is biased on one side or the other. I wish this nation had at least OK leaders, but we don’t.
I’m not happy about our leadership either.