You are spot on. No one paid a higher price in WWII than Russia. If you check out the second episode of Kiwi In Moscow I actually covered Victory Day (May 9) here in Moscow which is the biggest celebration/holiday day of the Russian calendar. It's beyond awesome.
Also, have you got to read my first article here on Steemit yet? https://steemit.com/life/@suzi3d/glenn-greenwald-and-the-irrelevance-of-electoral-politics-by-suzie-dawson