Today, May 9, marks the 79th anniversary of the defeat of Nazi Germany aka Victory in Europe day and the Russian people held massive marches and commemorations — not just in Russia — but in countries around the world where Russian expats live. But in the United States, where the mythology persists that the United States defeated the Nazis, there were cr…
Keep reading with a 7-day free trial
Subscribe to Son of the New American Revolution to keep reading this post and get 7 days of free access to the full post archives.