“Seem to remember someone else that was cheering when Americans were shot down.”
So that’s your angle. Guilt over Vietnam.
Sorry, but that doesn’t fly for me - I prefer to NOT get into a World War.
What world war with what equipment and troops?
The Russians simply dont have it.
China might and soon but Russia is merely a Cold War flea market.