For pure numbers killed, i think russia wins. For efficiency per body dropped... When was the last time the Americans fully, like, won a war? Because it wasnt in my or my parents' lifetime.
And they got their asses handed to them pretty badly by guys who didnt all have shoes a couple times since their last win.