The Myth of Victory: How the Great Patriotic War Became a Weapon of Russian Propaganda May 8, 2025 5:01pm Ben Borges Russia