1 week ago

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

A monument to Josef Stalin has been unveiled in one of Moscow’s busiest subway stations, the latest attempt by Russian authorities to revive the legacy of the brutal Soviet dictator
Read Entire Article

© Herald Feed 2025. All rights are reserved