You ignorant dopes.
Russia did about 80% of the work for Dday to happen.
They also lost more and sacrificed more than we did amd it doesn't even come close.
Facts are facts.
Don't get me wrong we held up our end. Our invasion was a historical success and deserves the respect that it gets.