VE Day: 80 years since end of WW2. Why did the Allies win? What were the consequences? Posted on 2025-05-08 by George