Incompetent, contrary to what military? Still listening to the media making up crap on the fly. Russia is going to win it, something the NATO militaries can’t do against opponents much weaker than Ukraine.
what are you winning?
last i heard because of the dedication of the tractor corps, ukraine now has more tanks then russia...seriously, how funny is that?