
85 Years Ago, Winston Churchill Began His March to Defeat Hitler
May 8, 2025, is eightieth anniversary of V-E Day, i.e., Victory in Europe, when the Allied powers attained the surrender of Nazi Germany, thus leaving Imperial Japan as the lone remaining Axis power to be defeated (which occurred three months later, thus …