I think the countries that actually won the war should be gracious about staying away from the goose-steppers, allow Putin to enjoy his little party, maybe send him a little memento of the Hitler-Stalin pact
and lay a wreath on Patton’s grave
Actually Russia did help win the war and at a frightful cost.
The nice thing about the Russians is they do not have a muslim running their country.
Sadly the idiots here keep watching TV and ALL the networks including Fox/Saudia support him. The serfs will give away their liberty for TV and ball games.
Russia (or more accurately the USSR) actually made the largest single contribution to victory in Europe, both in terms of sacrifice and in terms of the numbers of Axis forces engaged and defeated.....