The Russians are the real victors…

[…] Britons who imagine that “we won the war” need to think again.[…]

While Britain and America still insist they defeated the Nazis, Norman Davies points to the overwhelming evidence that they were minor partners… And it was the Russians who really won it!