iOS app Android app

Soviet Leader

Soviet Founder Vladimir Lenin Comes Back to Life

Reuters | Irina Dvalidze | Posted 03.05.2013 | Arts

Soviet nostalgia is nothing new for Moscow. An embalmed body of former Soviet leader Vladimir Lenin has been on display in Moscow’s Red Square since...