As Russia Prepares to Celebrate 80th Victory Day Time to Look at the Greatest Soviet Air Aces of WW II

The May 9 Victory Day parade at Moscow’s Red Square marks the 80th anniversary of Victory in the Great Patriotic War, and the end of WW II. The German Instrument of Surrender was signed in Berlin, late in the evening on 8 May 1945, when it was already 9 May in Moscow. The surrender wasContinue reading “As Russia Prepares to Celebrate 80th Victory Day Time to Look at the Greatest Soviet Air Aces of WW II”