“Most of the independent military analysts I read have agreed that currently Russia would defeat the United States in a land war.”
A land war WHERE? That makes all the difference in the world. So, WHERE?
Russia can’t even keep the wheels on its military equipment from falling off and lost its flagship cruiser to a nation with no navy. The idea they could defeat Nato is gut bustlingly laughable. Only the most brain dead Putinist would believe such gaslighting nonsense.
Over there, on the ground, on the Eurasian plain.