Restored sculpture of Stalin unveiled in Moscow metro station — Meduza

A sculpture of Soviet leader Joseph Stalin has been unveiled in a passageway at the Taganskaya Metro Station in Moscow, architecture researcher Alexander Zinoviev reported on Thursday.

On May 10, the Moscow Metro announced plans to restore a…

Continue Reading