“”Remember the Cold War myth that Russian soldiers were indomitable 10-feet-tall super-warriors? Afghanistan and now Ukraine put the lie to that notion.””
I don’t remember such a thing but I do remember the numbers facing us, incredibly massive numbers of men and weaponry.
And with the proper amount of readiness, strong leadership and a military second to none, we faced down the USSR into nonexistence by 1991.