World

A statue of Stalin is unveiled in the Moscow subway as Russia tries to revive the dictator’s legacy

Published: 

Passengers walk in front of a monument to Soviet leader Josef Stalin at the Taganskaya subway station in Moscow, Russia, on Wednesday, May 21, 2025. (AP Photo/Alexander Zemlianichenko, File)